- astType
AstType astType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- flags
ushort flags(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- get
T* get(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- getElementType
AstIndex getElementType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_expr
ExpressionNode* get_expr(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_name_use
NameUseExprNode* get_name_use(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_node
AstNode* get_node(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- get_type
TypeNode* get_type(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isDefined
bool isDefined()
Undocumented in source. Be warned that the author may not have intended to support it.
- isErrorType
bool isErrorType()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFloat
bool isFloat(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isLvalue
bool isLvalue(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isMetaType
bool isMetaType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isModOrPack
bool isModOrPack(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isNoreturnType
bool isNoreturnType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isPointerType
bool isPointerType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isSigned
IsSigned isSigned(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isType
bool isType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- isTypeVoid
bool isTypeVoid()
Undocumented in source. Be warned that the author may not have intended to support it.
- isUndefined
bool isUndefined()
Undocumented in source. Be warned that the author may not have intended to support it.
- isVoidType
bool isVoidType(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- loc
TokenIndex loc(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCast
bool opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
- opCast
AstIndex opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
- setState
void setState(CompilationContext* c, AstNodeState newState)
Undocumented in source. Be warned that the author may not have intended to support it.
- state
AstNodeState state(CompilationContext* c)
Undocumented in source. Be warned that the author may not have intended to support it.