diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-17 12:17:42 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-17 12:17:42 +0000 |
commit | 3d77964b5739146a5285d10543df7b51e066c239 (patch) | |
tree | 06206f8ff72629ef637bec920657d7f21591f65b /c_compiler/include | |
parent | b23a8f1cedf222b583bc2fedf66b80d2e3c0d076 (diff) | |
download | Compiler-3d77964b5739146a5285d10543df7b51e066c239.tar.gz Compiler-3d77964b5739146a5285d10543df7b51e066c239.zip |
Working functions
Diffstat (limited to 'c_compiler/include')
-rw-r--r-- | c_compiler/include/bindings.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/c_compiler/include/bindings.hpp b/c_compiler/include/bindings.hpp index 81cae69..7525707 100644 --- a/c_compiler/include/bindings.hpp +++ b/c_compiler/include/bindings.hpp @@ -25,6 +25,7 @@ private: std::map<std::string, DeclarationData> bindings_; int stack_counter_; int expression_stack_; + unsigned label_count; public: VariableStackBindings(); @@ -32,7 +33,6 @@ public: void insertBinding(std::string id, TypePtr type, int stack_position); void increaseStackPosition(); void setStackPosition(int stack_counter); - void resetExpressionStack(); void nextExpressionStackPosition(); int currentStackPosition() const; |