VariableDeclNode

Undocumented in source.

Members

Functions

forceMemoryStorage
bool forceMemoryStorage()
Undocumented in source. Be warned that the author may not have intended to support it.
getIrIndex
IrIndex getIrIndex(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
isAddressTaken
bool isAddressTaken()
Undocumented in source. Be warned that the author may not have intended to support it.
isAnonymous
bool isAnonymous()
Undocumented in source. Be warned that the author may not have intended to support it.
isParameter
bool isParameter()
Undocumented in source. Be warned that the author may not have intended to support it.
isVariadicParam
bool isVariadicParam()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin AstNodeData!(AstType.decl_var)
Undocumented in source.

Variables

defaultVal
IrIndex defaultVal;
Undocumented in source.
id
Identifier id;
Undocumented in source.
initializer
AstIndex initializer;
Undocumented in source.
irValue
ExprValue irValue;
Undocumented in source.
parentScope
ScopeIndex parentScope;
Undocumented in source.
scopeIndex
ushort scopeIndex;
Undocumented in source.
type
AstIndex type;
Undocumented in source.

Meta