TTagSetStmtNode Struct Reference
#include <ast.h>
Inheritance diagram for TTagSetStmtNode:
[
legend
]
List of all members.
Public Member Functions
U32
precompileStmt
(
U32
loopCount)
U32
compileStmt
(
U32
*codeStream,
U32
ip,
U32
continuePoint,
U32
breakPoint)
Static Public Member Functions
static
TTagSetStmtNode
*
alloc
(
StringTableEntry
tag
,
ExprNode
*
valueExpr
,
ExprNode
*
stringExpr
)
Public Attributes
StringTableEntry
tag
ExprNode
*
valueExpr
ExprNode
*
stringExpr
Member Function Documentation
static
TTagSetStmtNode
* TTagSetStmtNode::alloc
(
StringTableEntry
tag
,
ExprNode
*
valueExpr
,
ExprNode
*
stringExpr
)
[static]
U32
TTagSetStmtNode::precompileStmt
(
U32
loopCount
)
[virtual]
Implements
StmtNode
.
U32
TTagSetStmtNode::compileStmt
(
U32
*
codeStream
,
U32
ip
,
U32
continuePoint
,
U32
breakPoint
)
[virtual]
Implements
StmtNode
.
Member Data Documentation
StringTableEntry
TTagSetStmtNode::tag
ExprNode
*
TTagSetStmtNode::valueExpr
ExprNode
*
TTagSetStmtNode::stringExpr