dil ~master (2015-07-05T21:12:10Z)
Home
Dub
Repo
EnumDecl
dil
ast
Declarations
class
EnumDecl : Declaration {
Token
*
name
;
TypeNode
baseType
;
EnumMemberDecl
[]
members
;
EnumSymbol
symbol
;
Identifier
*
nameId
()
;
}
Members
Functions
nameId
Identifier
*
nameId
()
Returns the Identifier of this enum, or null if anonymous.
Variables
symbol
EnumSymbol
symbol
;
Semantic symbol.
Meta
Source
See Implementation
dil
ast
Declarations
aliases
ModuleFQN
classes
AggregateDecl
AliasDecl
AliasThisDecl
ClassDecl
ColonBlockDecl
ConditionalCompilationDecl
EmptyDecl
EnumDecl
EnumMemberDecl
IllegalDecl
InterfaceDecl
MixinDecl
ModuleDecl
StructDecl
TemplateDecl
TypedefDecl
UnionDecl
VariablesDecl