dmdscript v2.1.0 (2021-12-16T21:42:33Z)
Dub
Repo
XUnaExp
dmdscript
expression
class
XUnaExp :
UnaExp
{
uint
ircode
;
this
(Loc loc, TOK op, uint ircode, Expression e);
void
toIR
(IRstate* irs, uint ret);
}
Constructors
this
this
(Loc loc, TOK op, uint ircode, Expression e)
Undocumented in source.
Members
Functions
toIR
void
toIR
(IRstate* irs, uint ret)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
ircode
uint
ircode
;
Undocumented in source.
Inherited Members
From UnaExp
e1
Expression
e1
;
Undocumented in source.
semantic
Expression
semantic
(Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
toBuffer
void
toBuffer
(tchar[] buf)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
dmdscript
expression
classes
AddAssignExp
AddExp
AndAndExp
ArrayExp
ArrayLiteral
AssertExp
AssignExp
BinAssignExp
BinExp
BooleanExpression
CallExp
CmpExp
CommaExp
CondExp
DeleteExp
DotExp
Expression
Field
FunctionLiteral
IdentifierExpression
InExp
NewExp
NotExp
NullExpression
ObjectLiteral
OrOrExp
PostDecExp
PostIncExp
PreExp
RealExpression
RegExpLiteral
StringExpression
ThisExpression
UnaExp
XBinExp
XUnaExp