sdc ~master (2022-04-26T13:08:25Z)
Dub
Repo
ICmpExpression
d
ir
expression
Integral comparisons (integers, pointers, ...)
final
class
ICmpExpression :
Expression
{
ICmpOp
op
;
Expression
lhs
;
Expression
rhs
;
this
(Location location, ICmpOp op, Expression lhs, Expression rhs);
string
toString
(Context c);
}
Constructors
this
this
(Location location, ICmpOp op, Expression lhs, Expression 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
Expression
lhs
;
Undocumented in source.
op
ICmpOp
op
;
Undocumented in source.
rhs
Expression
rhs
;
Undocumented in source.
Inherited Members
From Expression
type
Type
type
;
Undocumented in source.
isLvalue
bool
isLvalue
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
d
ir
expression
aliases
ArrayLiteral
CompileTimeTupleExpression
StaticTypeidExpression
TernaryExpression
TupleExpression
UnaryOp
classes
BinaryExpression
BooleanLiteral
CallExpression
CastExpression
CharacterLiteral
CompileTimeExpression
ContextExpression
DelegateExpression
DynamicTypeidExpression
Expression
FPCmpExpression
FieldExpression
FloatLiteral
FunctionExpression
ICmpExpression
IndexExpression
IntegerLiteral
IntrinsicExpression
LifetimeExpression
NewExpression
NullLiteral
PolysemousExpression
SliceExpression
StringLiteral
SuperExpression
UnaryExpression
VariableExpression
VoidInitializer
VtblExpression
enums
BinaryOp
CastKind
FPCmpOp
ICmpOp
Intrinsic
LifetimeOp
functions
build
templates
TupleExpressionImpl
Integral comparisons (integers, pointers, ...)