diff options
Diffstat (limited to 'src/astleaf.cpp')
-rw-r--r-- | src/astleaf.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/astleaf.cpp b/src/astleaf.cpp index 62773ce..5182a58 100644 --- a/src/astleaf.cpp +++ b/src/astleaf.cpp | |||
@@ -1,41 +1,41 @@ | |||
1 | #include "astleaf.h" | 1 | #include "astleaf.h" |
2 | 2 | ||
3 | AstLeaf::AstLeaf( Type eType ) : | 3 | AstLeaf::AstLeaf( const Location &loc, Type eType ) : |
4 | AstNode( eType ), | 4 | AstNode( loc, eType ), |
5 | sVal( NULL ) | 5 | sVal( NULL ) |
6 | { | 6 | { |
7 | } | 7 | } |
8 | 8 | ||
9 | AstLeaf::AstLeaf( Type eType, int iNew ) : | 9 | AstLeaf::AstLeaf( const Location &loc, Type eType, int iNew ) : |
10 | AstNode( eType ), | 10 | AstNode( loc, eType ), |
11 | sVal( NULL ) | 11 | sVal( NULL ) |
12 | { | 12 | { |
13 | setIntValue( iNew ); | 13 | setIntValue( iNew ); |
14 | } | 14 | } |
15 | 15 | ||
16 | AstLeaf::AstLeaf( Type eType, float fNew ) : | 16 | AstLeaf::AstLeaf( const Location &loc, Type eType, float fNew ) : |
17 | AstNode( eType ), | 17 | AstNode( loc, eType ), |
18 | sVal( NULL ) | 18 | sVal( NULL ) |
19 | { | 19 | { |
20 | setFloatValue( fNew ); | 20 | setFloatValue( fNew ); |
21 | } | 21 | } |
22 | 22 | ||
23 | AstLeaf::AstLeaf( Type eType, bool bNew ) : | 23 | AstLeaf::AstLeaf( const Location &loc, Type eType, bool bNew ) : |
24 | AstNode( eType ), | 24 | AstNode( loc, eType ), |
25 | sVal( NULL ) | 25 | sVal( NULL ) |
26 | { | 26 | { |
27 | setBoolValue( bNew ); | 27 | setBoolValue( bNew ); |
28 | } | 28 | } |
29 | 29 | ||
30 | AstLeaf::AstLeaf( Type eType, const Bu::FString &sNew ) : | 30 | AstLeaf::AstLeaf( const Location &loc, Type eType, const Bu::FString &sNew ) : |
31 | AstNode( eType ), | 31 | AstNode( loc, eType ), |
32 | sVal( NULL ) | 32 | sVal( NULL ) |
33 | { | 33 | { |
34 | setStrValue( sNew ); | 34 | setStrValue( sNew ); |
35 | } | 35 | } |
36 | 36 | ||
37 | AstLeaf::AstLeaf( Type eType, const char *sNew ) : | 37 | AstLeaf::AstLeaf( const Location &loc, Type eType, const char *sNew ) : |
38 | AstNode( eType ), | 38 | AstNode( loc, eType ), |
39 | sVal( NULL ) | 39 | sVal( NULL ) |
40 | { | 40 | { |
41 | setStrValue( sNew ); | 41 | setStrValue( sNew ); |