diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-01 17:18:54 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-01 17:18:54 +0000 |
commit | 9e761324895d098a87f0ba66b7eb1794cd3ed6b4 (patch) | |
tree | b46b0eb0eb91f6784d586acb8611495de81b92e4 /c_parser/include/ast_declaration.hpp | |
parent | 2e5cacc6633a6973f8e96adc6bafa633487fc2a1 (diff) | |
download | Compiler-9e761324895d098a87f0ba66b7eb1794cd3ed6b4.tar.gz Compiler-9e761324895d098a87f0ba66b7eb1794cd3ed6b4.zip |
Finished parser
Diffstat (limited to 'c_parser/include/ast_declaration.hpp')
-rw-r--r-- | c_parser/include/ast_declaration.hpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/c_parser/include/ast_declaration.hpp b/c_parser/include/ast_declaration.hpp index 3778939..bfd3070 100644 --- a/c_parser/include/ast_declaration.hpp +++ b/c_parser/include/ast_declaration.hpp @@ -7,12 +7,12 @@ // Declaration that holds a list of declarations -class ast_DeclarationList : public ast_Base { +class DeclarationList : public Base { private: - mutable std::vector<const ast_Base*> dec_list; + mutable std::vector<const Base*> dec_list; public: - ast_DeclarationList(const ast_Base* _dec) { + DeclarationList(const Base* _dec) { dec_list.push_back(_dec); } @@ -22,17 +22,17 @@ public: } } - virtual void push(const ast_Base* _dec) const { + virtual void push(const Base* _dec) const { dec_list.push_back(_dec); } }; -class ast_VariableDeclaration : public ast_Base { +class VariableDeclaration : public Base { private: - mutable std::vector<const ast_Base*> var_list; + mutable std::vector<const Base*> var_list; public: - ast_VariableDeclaration(const ast_Base* _var) { + VariableDeclaration(const Base* _var) { var_list.push_back(_var); } @@ -42,7 +42,7 @@ public: } } - virtual void push(const ast_Base* _var) const { + virtual void push(const Base* _var) const { var_list.push_back(_var); } }; |