diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-27 02:28:29 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-27 02:28:29 +0100 |
commit | a7c5f260391da944bd0779e8ac6efb2f0f6b5a6b (patch) | |
tree | c64a6d0096a1dc4ee3a0a3fff7649ae1df52dff8 /c_compiler/src/declaration.cpp | |
parent | e9657092063e786a52fefcfa4c528bac07472908 (diff) | |
download | Compiler-a7c5f260391da944bd0779e8ac6efb2f0f6b5a6b.tar.gz Compiler-a7c5f260391da944bd0779e8ac6efb2f0f6b5a6b.zip |
Working even more
Diffstat (limited to 'c_compiler/src/declaration.cpp')
-rw-r--r-- | c_compiler/src/declaration.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/c_compiler/src/declaration.cpp b/c_compiler/src/declaration.cpp index a3ee5d3..594c91b 100644 --- a/c_compiler/src/declaration.cpp +++ b/c_compiler/src/declaration.cpp @@ -38,7 +38,7 @@ void Declaration::printXml() const printf("<Variable id=\"%s\" />", id_.c_str()); } -VariableStackBindings Declaration::printAsm(VariableStackBindings bindings, int& label_count) const +Bindings Declaration::printAsm(Bindings bindings, int& label_count) const { (void)label_count; if(!extern_declaration_) @@ -54,7 +54,7 @@ VariableStackBindings Declaration::printAsm(VariableStackBindings bindings, int& return bindings; } -VariableStackBindings Declaration::localAsm(VariableStackBindings bindings, int& label_count) const +Bindings Declaration::localAsm(Bindings bindings, int& label_count) const { if(next_declaration_ != nullptr) bindings = next_declaration_->localAsm(bindings, label_count); @@ -148,12 +148,12 @@ ArrayDeclaration::ArrayDeclaration(const std::string &id, ExpressionPtr initiali : Declaration(id, initializer), size_(size) {} -VariableStackBindings ArrayDeclaration::printAsm(VariableStackBindings bindings, int &label_count) const +Bindings ArrayDeclaration::printAsm(Bindings bindings, int &label_count) const { return bindings; } -VariableStackBindings ArrayDeclaration::localAsm(VariableStackBindings bindings, int &label_count) const +Bindings ArrayDeclaration::localAsm(Bindings bindings, int &label_count) const { if(next_declaration_ != nullptr) bindings = next_declaration_->localAsm(bindings, label_count); |