|
Torque2D Reference
|
#include <ast.h>
Inheritance diagram for FunctionDeclStmtNode:Public Member Functions | |
| U32 | precompileStmt (U32 loopCount) |
| U32 | compileStmt (U32 *codeStream, U32 ip, U32 continuePoint, U32 breakPoint) |
| void | setPackage (StringTableEntry packageName) |
Public Member Functions inherited from StmtNode | |
| 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 |
Public Attributes inherited from StmtNode | |
| StmtNode * | next |
| Next entry in parse tree. | |
| StringTableEntry | dbgFileName |
| Name of file this node is associated with. | |
| S32 | dbgLineNumber |
| Line number this node is associated with. | |
|
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 |