aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler/include/translation_unit.hpp
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-13 19:31:50 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-03-13 19:31:50 +0000
commit8d3db310926c414d199fca62f0c349a263543096 (patch)
tree1e46233fe70a0d5ff2b258cfcacd0f502a317741 /c_compiler/include/translation_unit.hpp
parentfd25256a37696de23d8f6c99827a97b63733845d (diff)
downloadCompiler-8d3db310926c414d199fca62f0c349a263543096.tar.gz
Compiler-8d3db310926c414d199fca62f0c349a263543096.zip
Reformatting
Diffstat (limited to 'c_compiler/include/translation_unit.hpp')
-rw-r--r--c_compiler/include/translation_unit.hpp11
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);
};