diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-13 19:31:50 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-13 19:31:50 +0000 |
commit | 8d3db310926c414d199fca62f0c349a263543096 (patch) | |
tree | 1e46233fe70a0d5ff2b258cfcacd0f502a317741 /c_compiler/include/translation_unit.hpp | |
parent | fd25256a37696de23d8f6c99827a97b63733845d (diff) | |
download | Compiler-8d3db310926c414d199fca62f0c349a263543096.tar.gz Compiler-8d3db310926c414d199fca62f0c349a263543096.zip |
Reformatting
Diffstat (limited to 'c_compiler/include/translation_unit.hpp')
-rw-r--r-- | c_compiler/include/translation_unit.hpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/c_compiler/include/translation_unit.hpp b/c_compiler/include/translation_unit.hpp index 75ee53b..3e8197a 100644 --- a/c_compiler/include/translation_unit.hpp +++ b/c_compiler/include/translation_unit.hpp @@ -1,6 +1,7 @@ #ifndef TRANSLATION_UNIT_HPP #define TRANSLATION_UNIT_HPP +#include "bindings.hpp" #include "node.hpp" #include <memory> @@ -11,16 +12,16 @@ typedef std::shared_ptr<Node> NodePtr; class TranslationUnit : public Node { protected: - std::vector<NodePtr> translation_unit; + std::vector<NodePtr> translation_unit_; public: - TranslationUnit(Node* decl); + TranslationUnit(Node* external_declaration); virtual void print() const; - virtual void printxml() const; - virtual VariableStackBindings printasm(VariableStackBindings bindings) const; + virtual void printXml() const; + virtual VariableStackBindings printAsm(VariableStackBindings bindings) const; - void push(Node* decl); + void push(Node* external_declaration); }; |