Module dparse.ast
This module defines an Abstract Syntax Tree for the D language
Examples
// TODO
Interfaces
Name | Description |
---|---|
ASTNode
|
Classes
Enums
Name | Description |
---|---|
DeclarationListStyle
|
Describes which syntax was used in a list of declarations in the containing AST node |
ReturnRefType
|
Templates
Name | Description |
---|---|
BinaryExpressionBody
|
|
OpEquals
|
Global variables
Name | Type | Description |
---|---|---|
visitIfNotNull
|
void
|
Aliases
Name | Type | Description |
---|---|---|
ForeachStatement
|
Foreach!(false)
|
|
StaticForeachDeclaration
|
Foreach!(true)
|
|
ThrowStatement
|
ThrowExpression
|