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
|
Global variables
| Name | Type | Description |
|---|---|---|
visitIfNotNull
|
void
|
Aliases
| Name | Type | Description |
|---|---|---|
ForeachStatement
|
Foreach!(false)
|
|
StaticForeachDeclaration
|
Foreach!(true)
|
|
ThrowStatement
|
ThrowExpression
|