d.ast.declaration

Undocumented in source.

Members

Classes

AliasThisDeclaration
class AliasThisDeclaration

Alias this

AstAliasTemplateParameter
class AstAliasTemplateParameter

Alias template parameter

AstTemplateParameter
class AstTemplateParameter

Super class for all templates parameters

AstThisTemplateParameter
class AstThisTemplateParameter

This templates parameters

AstTupleTemplateParameter
class AstTupleTemplateParameter

Tuple templates parameters

AstTypeTemplateParameter
class AstTypeTemplateParameter

Types templates parameters

AstTypedAliasTemplateParameter
class AstTypedAliasTemplateParameter

Typed alias template parameter

AstValueTemplateParameter
class AstValueTemplateParameter

Value template parameters

ClassDeclaration
class ClassDeclaration

Class Declaration

Declaration
class Declaration

Any declaration.

EnumDeclaration
class EnumDeclaration

Enum Declaration

FunctionDeclaration
class FunctionDeclaration
Undocumented in source.
GroupDeclaration
class GroupDeclaration

Group of delcarations.

IdentifierAliasDeclaration
class IdentifierAliasDeclaration

Identifier alias

ImportDeclaration
class ImportDeclaration

Import declaration

InterfaceDeclaration
class InterfaceDeclaration

Interface Declaration

Module
class Module

A D module

NamedDeclaration
class NamedDeclaration
Undocumented in source.
StorageClassDeclaration
class StorageClassDeclaration
Undocumented in source.
StructDeclaration
class StructDeclaration

Struct Declaration

TemplateDeclaration
class TemplateDeclaration

Template declaration

TypeAliasDeclaration
class TypeAliasDeclaration

Type alias

UnionDeclaration
class UnionDeclaration

Union Declaration

UnittestDeclaration
class UnittestDeclaration

A unittest block.

ValueAliasDeclaration
class ValueAliasDeclaration

Value alias

VariableDeclaration
class VariableDeclaration

Variable declaration

Properties

defaultStorageClass
StorageClass defaultStorageClass [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ParamDecl
struct ParamDecl
Undocumented in source.
StorageClass
struct StorageClass
Undocumented in source.

Meta