BasicTypeNode

Undocumented in source.

Members

Functions

gen_init_value
IrIndex gen_init_value(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
isAlias
bool isAlias()
Undocumented in source. Be warned that the author may not have intended to support it.
isBoolean
bool isBoolean()
Undocumented in source. Be warned that the author may not have intended to support it.
isFloat
bool isFloat()
Undocumented in source. Be warned that the author may not have intended to support it.
isInteger
bool isInteger()
Undocumented in source. Be warned that the author may not have intended to support it.
isSigned
IsSigned isSigned()
Undocumented in source. Be warned that the author may not have intended to support it.
isType
bool isType()
Undocumented in source. Be warned that the author may not have intended to support it.
strId
string strId()
Undocumented in source. Be warned that the author may not have intended to support it.
typeNode
TypeNode* typeNode()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin AstNodeData!(AstType.type_basic, AstFlags.isType, AstNodeState.type_check_done)
Undocumented in source.

Variables

basicType
BasicType basicType;
Undocumented in source.
maxValue
ulong maxValue;
Undocumented in source.
minValue
ulong minValue;
Undocumented in source.
sizealign
SizeAndAlignment sizealign;
Undocumented in source.
type
AstIndex type;
Undocumented in source.
typeFlags
ubyte typeFlags;
Undocumented in source.

Meta