Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes | List of all members
BinaryExprNode Struct Reference

A binary mathematical expression (ie, left op right). More...

`#include <ast.h>`

Inheritance diagram for BinaryExprNode:

## Public Attributes
S32 | op
ExprNode * | left
ExprNode * | right
Public Attributes inherited from StmtNode
StmtNode * | next
| Next entry in parse tree. More...
StringTableEntry | dbgFileName
| Name of file this node is associated with. More...
S32 | dbgLineNumber

## Additional Inherited Members
Public Member Functions inherited from ExprNode
U32 | precompileStmt (U32 loopCount)
U32 | compileStmt (U32 *codeStream, U32 ip, U32 continuePoint, U32 breakPoint)
virtual U32 | precompile (TypeReq type)=0
virtual U32 | compile (U32 *codeStream, U32 ip, TypeReq type)=0
virtual TypeReq | getPreferredType ()=0
Public Member Functions inherited from StmtNode
| StmtNode ()
void | append (StmtNode *next)
StmtNode * | getNext ()
void | addBreakCount ()
void | addBreakLine (U32 ip)
virtual void | setPackage (StringTableEntry packageName)

## Detailed Description

A binary mathematical expression (ie, left op right).

## Member Data Documentation

ExprNode* left

S32 op

ExprNode* right

The documentation for this struct was generated from the following file:

- console/ast.h