Class UnaryExpression
Fields
Name | Type | Description |
---|---|---|
assertExpression
|
AssertExpression | |
castExpression
|
CastExpression | |
deleteExpression
|
DeleteExpression | |
dotLocation
|
ulong | |
functionCallExpression
|
FunctionCallExpression | |
identifierOrTemplateInstance
|
IdentifierOrTemplateInstance | |
indexExpression
|
IndexExpression | |
newExpression
|
NewExpression | |
prefix
|
TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;") | |
primaryExpression
|
PrimaryExpression | |
suffix
|
TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;") | |
throwExpression
|
ThrowExpression | |
type
|
Type | |
unaryExpression
|
UnaryExpression | |
tokens
|
const(TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;"))[] | List of tokens consumed by this AST node |
Methods
Name | Description |
---|---|
accept
(visitor)
|