sdc v0.0.5 (2022-05-23T13:04:49Z)
Dub
Repo
AstBinaryExpression
d
ast
expression
Undocumented in source.
final
class
AstBinaryExpression :
AstExpression
{
AstBinaryOp
op
;
AstExpression
lhs
;
AstExpression
rhs
;
this
(Location location, AstBinaryOp op, AstExpression lhs, AstExpression rhs);
string
toString
(Context c);
}
Constructors
this
this
(Location location, AstBinaryOp op, AstExpression lhs, AstExpression rhs)
Undocumented in source.
Members
Functions
toString
string
toString
(Context c)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
lhs
AstExpression
lhs
;
Undocumented in source.
op
AstBinaryOp
op
;
Undocumented in source.
rhs
AstExpression
rhs
;
Undocumented in source.
Inherited Members
From AstExpression
toString
string
toString
(Context )
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
d
ast
expression
aliases
AstArrayLiteral
AstStaticTypeidExpression
AstTernaryExpression
classes
ArrayLiteral
AstBinaryExpression
AstCallExpression
AstCastExpression
AstExpression
AstIndexExpression
AstNewExpression
AstSliceExpression
AstTypeidExpression
AstUnaryExpression
AstVoidInitializer
DelegateLiteral
DollarExpression
IdentifierCallExpression
IdentifierExpression
IdentifierTypeidExpression
IsExpression
Lambda
ParenExpression
StaticTypeidExpression
TernaryExpression
ThisExpression
TypeCallExpression
__File__Literal
__Line__Literal
enums
AstBinaryOp
UnaryOp
functions
getBaseOp
isAssign
unarizeString