Initializer

Constructors

this
this(Loc loc)
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.
inferType
Initializer inferType(Scope* sc)
Undocumented in source.
isArrayInitializer
ArrayInitializer isArrayInitializer()
Undocumented in source. Be warned that the author may not have intended to support it.
isErrorInitializer
ErrorInitializer isErrorInitializer()
Undocumented in source. Be warned that the author may not have intended to support it.
isExpInitializer
ExpInitializer isExpInitializer()
Undocumented in source. Be warned that the author may not have intended to support it.
isStructInitializer
StructInitializer isStructInitializer()
Undocumented in source. Be warned that the author may not have intended to support it.
isVoidInitializer
VoidInitializer isVoidInitializer()
Undocumented in source. Be warned that the author may not have intended to support it.
semantic
Initializer semantic(Scope* sc, Type t, NeedInterpret needInterpret)
Undocumented in source.
syntaxCopy
Initializer syntaxCopy()
Undocumented in source.
toChars
const(char)* toChars()
Undocumented in source. Be warned that the author may not have intended to support it.
toExpression
Expression toExpression(Type t)
Undocumented in source.

Static functions

arraySyntaxCopy
Initializers* arraySyntaxCopy(Initializers* ai)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

loc
Loc loc;
Undocumented in source.

Inherited Members

From RootObject

equals
bool equals(RootObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
compare
int compare(RootObject )
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print()
Undocumented in source. Be warned that the author may not have intended to support it.
toChars
const(char)* toChars()
Undocumented in source. Be warned that the author may not have intended to support it.
toBuffer
void toBuffer(OutBuffer* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
dyncast
int dyncast()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta