ASTBase.EnumMember

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Constructors

this
this(Loc loc, Identifier id, Expression value, Type origType)
Undocumented in source.
this
this(Loc loc, Identifier id, Expression value, Type memtype, StorageClass stc, UserAttributeDeclaration uad, DeprecatedDeclaration dd)
Undocumented in source.

Members

Functions

accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

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

Variables

origType
Type origType;
Undocumented in source.
origValue
Expression origValue;
Undocumented in source.

Inherited Members

From VarDeclaration

type
Type type;
Undocumented in source.
_init
Initializer _init;
Undocumented in source.
AdrOnStackNone
enum AdrOnStackNone;
Undocumented in source.
ctfeAdrOnStack
uint ctfeAdrOnStack;
Undocumented in source.
sequenceNumber
uint sequenceNumber;
Undocumented in source.
nextSequenceNumber
uint nextSequenceNumber;
Undocumented in source.
isVarDeclaration
inout(VarDeclaration) isVarDeclaration()
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta