Torque2D Reference
|
#include <ast.h>
Public Member Functions | |
U32 | precompileStmt (U32 loopCount) |
U32 | compileStmt (U32 *codeStream, U32 ip, U32 continuePoint, U32 breakPoint) |
void | setPackage (StringTableEntry packageName) |
![]() | |
StmtNode () | |
void | append (StmtNode *next) |
StmtNode * | getNext () |
void | addBreakCount () |
void | addBreakLine (U32 ip) |
Static Public Member Functions | |
static FunctionDeclStmtNode * | alloc (StringTableEntry fnName, StringTableEntry nameSpace, VarNode *args, StmtNode *stmts) |
Public Attributes | |
StringTableEntry | fnName |
VarNode * | args |
StmtNode * | stmts |
StringTableEntry | nameSpace |
StringTableEntry | package |
U32 | endOffset |
U32 | argc |
![]() | |
StmtNode * | next |
Next entry in parse tree. More... | |
StringTableEntry | dbgFileName |
Name of file this node is associated with. More... | |
S32 | dbgLineNumber |
|
static |
|
virtual |
Implements StmtNode.
|
virtual |
Implements StmtNode.
|
virtual |
Reimplemented from StmtNode.
U32 argc |
VarNode* args |
U32 endOffset |
StringTableEntry fnName |
StringTableEntry nameSpace |
StringTableEntry package |
StmtNode* stmts |