diff options
Diffstat (limited to 'src/ast.h')
-rw-r--r-- | src/ast.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -19,6 +19,14 @@ public: | |||
19 | Ast(); | 19 | Ast(); |
20 | virtual ~Ast(); | 20 | virtual ~Ast(); |
21 | 21 | ||
22 | void addNode( struct YYLTYPE &loc, AstNode::Type eType ); | ||
23 | void addNode( struct YYLTYPE &loc, AstNode::Type eType, int iVal ); | ||
24 | void addNode( struct YYLTYPE &loc, AstNode::Type eType, float fVal ); | ||
25 | void addNode( struct YYLTYPE &loc, AstNode::Type eType, bool bVal ); | ||
26 | void addNode( struct YYLTYPE &loc, AstNode::Type eType, | ||
27 | const Bu::FString &sVal ); | ||
28 | void addNode( struct YYLTYPE &loc, AstNode::Type eType, const char *sVal ); | ||
29 | |||
22 | void addNode( AstNode::Type eType ); | 30 | void addNode( AstNode::Type eType ); |
23 | void addNode( AstNode::Type eType, int iVal ); | 31 | void addNode( AstNode::Type eType, int iVal ); |
24 | void addNode( AstNode::Type eType, float fVal ); | 32 | void addNode( AstNode::Type eType, float fVal ); |