Torque Game Engine Documentation
TGE Version 1.5.2
Torque Home
Class Hierarchy
Data Structures
Namespaces
Namespace Members
File List
Globals
FuncCallExprNode Struct Reference
#include <ast.h>
Inheritance diagram for FuncCallExprNode:
[
legend
]
Public Types
enum
{
FunctionCall
,
MethodCall
,
ParentCall
}
Public Member Functions
U32
precompile
(
TypeReq
type
)
U32
compile
(
U32
*codeStream,
U32
ip,
TypeReq
type
)
TypeReq
getPreferredType
()
Static Public Member Functions
static
FuncCallExprNode
*
alloc
(
StringTableEntry
funcName
,
StringTableEntry
nameSpace
,
ExprNode
*
args
, bool dot)
Data Fields
StringTableEntry
funcName
StringTableEntry
nameSpace
ExprNode
*
args
U32
callType
Member Enumeration Documentation
anonymous enum
Enumerator:
FunctionCall
MethodCall
ParentCall
Member Function Documentation
static
FuncCallExprNode
* FuncCallExprNode::alloc
(
StringTableEntry
funcName
,
StringTableEntry
nameSpace
,
ExprNode
*
args
,
bool
dot
)
[static]
U32
FuncCallExprNode::precompile
(
TypeReq
type
)
[virtual]
Implements
ExprNode
.
U32
FuncCallExprNode::compile
(
U32
*
codeStream
,
U32
ip
,
TypeReq
type
)
[virtual]
Implements
ExprNode
.
TypeReq
FuncCallExprNode::getPreferredType
(
)
[virtual]
Implements
ExprNode
.
Field Documentation
StringTableEntry
FuncCallExprNode::funcName
StringTableEntry
FuncCallExprNode::nameSpace
ExprNode
*
FuncCallExprNode::args
U32
FuncCallExprNode::callType
All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with
Doxygen