public final class Declaration : ASTNode

Variables

attributes
Attribute[]
attributeDeclaration
AttributeDeclaration
importDeclaration
ImportDeclaration
functionDeclaration
FunctionDeclaration
variableDeclaration
VariableDeclaration
aliasThisDeclaration
AliasThisDeclaration
structDeclaration
StructDeclaration
classDeclaration
ClassDeclaration
interfaceDeclaration
InterfaceDeclaration
unionDeclaration
UnionDeclaration
enumDeclaration
EnumDeclaration
aliasDeclaration
AliasDeclaration
mixinDeclaration
MixinDeclaration
mixinTemplateDeclaration
MixinTemplateDeclaration
unittest_
Unittest
staticAssertDeclaration
StaticAssertDeclaration
templateDeclaration
TemplateDeclaration
constructor
Constructor
destructor
Destructor
staticConstructor
StaticConstructor
staticDestructor
StaticDestructor
sharedStaticDestructor
SharedStaticDestructor
sharedStaticConstructor
SharedStaticConstructor
conditionalDeclaration
ConditionalDeclaration
pragmaDeclaration
PragmaDeclaration
versionSpecification
VersionSpecification
invariant_
Invariant
postblit
Postblit
declarations
Declaration[]
debugSpecification
DebugSpecification