Inja  3.4.0
A Template Engine for Modern C++
Public Member Functions | Public Attributes | List of all members
inja::AstNode Class Referenceabstract

Base node class for the abstract syntax tree (AST). More...

#include <node.hpp>

Inheritance diagram for inja::AstNode:
inja::BlockNode inja::ExpressionListNode inja::ExpressionNode inja::StatementNode inja::TextNode inja::DataNode inja::FunctionNode inja::LiteralNode inja::BlockStatementNode inja::ExtendsStatementNode inja::ForStatementNode inja::IfStatementNode inja::IncludeStatementNode inja::SetStatementNode

Public Member Functions

virtual void accept (NodeVisitor &v) const =0
 
 AstNode (size_t pos)
 

Public Attributes

size_t pos
 

Detailed Description

Base node class for the abstract syntax tree (AST).


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