Crossfire Server, Trunk
|
#include <inja.hpp>
Public Member Functions | |
virtual void | accept (NodeVisitor &v) const =0 |
ForStatementNode (BlockNode *const parent, size_t pos) | |
Public Member Functions inherited from inja::StatementNode | |
StatementNode (size_t pos) | |
Public Member Functions inherited from inja::AstNode | |
AstNode (size_t pos) | |
virtual | ~AstNode () |
Data Fields | |
BlockNode | body |
ExpressionListNode | condition |
BlockNode *const | parent |
Data Fields inherited from inja::AstNode | |
size_t | pos |
|
inline |
|
pure virtual |
Implements inja::StatementNode.
Implemented in inja::ForObjectStatementNode, and inja::ForArrayStatementNode.
BlockNode inja::ForStatementNode::body |
Definition at line 2641 of file inja.hpp.
Referenced by inja::StatisticsVisitor::visit(), and inja::Renderer::visit().
ExpressionListNode inja::ForStatementNode::condition |
Definition at line 2640 of file inja.hpp.
Referenced by inja::StatisticsVisitor::visit(), and inja::Renderer::visit().