mjplusplus  v0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
ast::Node Class Referenceabstract

#include <Node.hpp>

Inheritance diagram for ast::Node:
ast::Arguments ast::ClassDeclaration ast::ClassMember ast::Expression ast::Ident ast::po::PostfixOp ast::Program ast::stmt::Statement ast::Type ast::TypeIdent

Public Member Functions

virtual void toString (std::ostream &out, unsigned int indent, bool special=false) const =0
 
virtual void accept (ASTVisitor &visitor) const
 

Member Function Documentation

void ast::Node::accept ( ASTVisitor visitor) const
virtual
virtual void ast::Node::toString ( std::ostream &  out,
unsigned int  indent,
bool  special = false 
) const
pure virtual

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