diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-07-21 18:22:35 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-07-21 18:22:35 +0300 |
commit | bb3d13f93d26d281b6c78dc47dc94e8507f26b6f (patch) | |
tree | cf9dc23ee1edef953abc4e2e355071858f849d44 /src/nodes | |
parent | cfdf4361c7d0d8983d407c3a791207f16901683e (diff) | |
download | paranucker-bb3d13f93d26d281b6c78dc47dc94e8507f26b6f.tar.gz paranucker-bb3d13f93d26d281b6c78dc47dc94e8507f26b6f.tar.bz2 paranucker-bb3d13f93d26d281b6c78dc47dc94e8507f26b6f.tar.xz paranucker-bb3d13f93d26d281b6c78dc47dc94e8507f26b6f.zip |
Add to parsers to get fields type. Limit type pointers to parse only one child nodes level.
Diffstat (limited to 'src/nodes')
-rw-r--r-- | src/nodes/decl/field_decl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nodes/decl/field_decl.h b/src/nodes/decl/field_decl.h index 9aafdf5..18bf46f 100644 --- a/src/nodes/decl/field_decl.h +++ b/src/nodes/decl/field_decl.h @@ -34,6 +34,7 @@ struct FieldDeclNode : public DeclNode DeclNode(), declSize(nullptr), declBitType(nullptr), + fieldType(nullptr), initial(nullptr), qualifier(nullptr), isBitField(false), @@ -45,6 +46,7 @@ struct FieldDeclNode : public DeclNode IntegerCstNode *declSize; TypeNode *declBitType; + TypeNode *fieldType; Node *initial; Node *qualifier; bool isBitField; |