Class UnaryExpression

class UnaryExpression
  : ExpressionNode ;

Fields

NameTypeDescription
argumentList ArgumentList
assertExpression AssertExpression
castExpression CastExpression
deleteExpression DeleteExpression
dotLocation ulong
functionCallExpression FunctionCallExpression
identifierOrTemplateInstance IdentifierOrTemplateInstance
indexExpression IndexExpression
newExpression NewExpression
prefix TokenStructure!(ubyte,"\x0a string comment;\x0a string trailingComment;\x0a\x0a int opCmp(size_t i) const pure nothrow @safe {\x0a if (index < i) return -1;\x0a if (index > i) return 1;\x0a return 0;\x0a }\x0a\x0a int opCmp(ref const typeof(this) other) const pure nothrow @safe {\x0a return opCmp(other.index);\x0a }\x0a")
primaryExpression PrimaryExpression
suffix TokenStructure!(ubyte,"\x0a string comment;\x0a string trailingComment;\x0a\x0a int opCmp(size_t i) const pure nothrow @safe {\x0a if (index < i) return -1;\x0a if (index > i) return 1;\x0a return 0;\x0a }\x0a\x0a int opCmp(ref const typeof(this) other) const pure nothrow @safe {\x0a return opCmp(other.index);\x0a }\x0a")
type Type
unaryExpression UnaryExpression

Methods

NameDescription
accept