aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler/include
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-17 12:17:42 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-03-17 12:17:42 +0000
commit3d77964b5739146a5285d10543df7b51e066c239 (patch)
tree06206f8ff72629ef637bec920657d7f21591f65b /c_compiler/include
parentb23a8f1cedf222b583bc2fedf66b80d2e3c0d076 (diff)
downloadCompiler-3d77964b5739146a5285d10543df7b51e066c239.tar.gz
Compiler-3d77964b5739146a5285d10543df7b51e066c239.zip
Working functions
Diffstat (limited to 'c_compiler/include')
-rw-r--r--c_compiler/include/bindings.hpp2
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;