SeExpr
Private Types | List of all members
SeExpr2::ExprNodePolicy Class Reference

Policy which provides all the AST Types for the parser. More...

#include <ExprNode.h>

Private Types

typedef ExprNode Base
 
typedef ExprModuleNode Module
 
typedef ExprPrototypeNode Prototype
 
typedef ExprLocalFunctionNode LocalFunction
 
typedef ExprBlockNode Block
 
typedef ExprIfThenElseNode IfThenElse
 
typedef ExprAssignNode Assign
 
typedef ExprVecNode Vec
 
typedef ExprUnaryOpNode UnaryOp
 
typedef ExprCondNode Cond
 
typedef ExprCompareEqNode CompareEq
 
typedef ExprCompareNode Compare
 
typedef ExprBinaryOpNode BinaryOp
 
typedef ExprVarNode Var
 
typedef ExprNumNode Num
 
typedef ExprStrNode Str
 
typedef ExprFuncNode Func
 

Detailed Description

Policy which provides all the AST Types for the parser.

Definition at line 599 of file ExprNode.h.

Member Typedef Documentation

Definition at line 609 of file ExprNode.h.

Definition at line 600 of file ExprNode.h.

Definition at line 615 of file ExprNode.h.

Definition at line 607 of file ExprNode.h.

Definition at line 614 of file ExprNode.h.

Definition at line 613 of file ExprNode.h.

Definition at line 612 of file ExprNode.h.

Definition at line 619 of file ExprNode.h.

Definition at line 608 of file ExprNode.h.

Definition at line 606 of file ExprNode.h.

Definition at line 604 of file ExprNode.h.

Definition at line 617 of file ExprNode.h.

Definition at line 605 of file ExprNode.h.

Definition at line 618 of file ExprNode.h.

Definition at line 611 of file ExprNode.h.

Definition at line 616 of file ExprNode.h.

Definition at line 610 of file ExprNode.h.


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