aboutsummaryrefslogtreecommitdiffstats
path: root/c_compiler/include/declaration.hpp
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-28 11:16:55 +0100
committerYann Herklotz <ymherklotz@gmail.com>2017-03-28 11:16:55 +0100
commitc15bba765558e1017ef68f6d319141d4fb0b71fd (patch)
treefc432c5fdc9068439e2601c68c6e73f1f6ae4473 /c_compiler/include/declaration.hpp
parent28f3bd2ff6984d653709716e092a322d4de4e3ea (diff)
downloadCompiler-c15bba765558e1017ef68f6d319141d4fb0b71fd.tar.gz
Compiler-c15bba765558e1017ef68f6d319141d4fb0b71fd.zip
can insert mult dim arrays
Diffstat (limited to 'c_compiler/include/declaration.hpp')
-rw-r--r--c_compiler/include/declaration.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/c_compiler/include/declaration.hpp b/c_compiler/include/declaration.hpp
index 9fe4db2..ef45737 100644
--- a/c_compiler/include/declaration.hpp
+++ b/c_compiler/include/declaration.hpp
@@ -69,6 +69,9 @@ public:
virtual Bindings localAsm(Bindings bindings, int &label_count) const;
virtual void countDeclarations(int &declaration_count) const;
virtual std::string getId() const;
+
+ int getSize() const;
+ DeclarationPtr getNextArrayDeclaration() const;
};
#endif