ExpressionStatementAST Class Reference
#include <ast.h>
Inheritance diagram for ExpressionStatementAST:

Public Types | |
typedef std::auto_ptr< ExpressionStatementAST > | Node |
enum | { Type = NodeType_ExpressionStatement } |
Public Member Functions | |
ExpressionStatementAST () | |
AST * | expression () |
void | setExpression (AST::Node &expression) |
Private Member Functions | |
ExpressionStatementAST (const ExpressionStatementAST &source) | |
void | operator= (const ExpressionStatementAST &source) |
Private Attributes | |
AST::Node | m_expression |
Member Typedef Documentation
|
Reimplemented from StatementAST. Definition at line 1142 of file ast.h. Referenced by Parser::skipExpressionStatement(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
|
|
|
Member Function Documentation
|
|
|
|
|
Definition at line 933 of file ast.cpp. References m_expression, AST::Node, and setExpression(). Referenced by setExpression(). |
Member Data Documentation
|
Definition at line 1154 of file ast.h. Referenced by setExpression(). |
The documentation for this class was generated from the following files: