From 28251a0c6f4e31c63c12746ffa77e05c669ef80d Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Fri, 10 Mar 2017 12:48:53 +0000 Subject: Changing printasm --- c_compiler/include/translation_unit.hpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'c_compiler/include/translation_unit.hpp') diff --git a/c_compiler/include/translation_unit.hpp b/c_compiler/include/translation_unit.hpp index 42822f9..c290163 100644 --- a/c_compiler/include/translation_unit.hpp +++ b/c_compiler/include/translation_unit.hpp @@ -1,7 +1,9 @@ -#ifndef EXTERNAL_HPP -#define EXTERNAL_HPP +#ifndef TRANSLATION_UNIT_HPP +#define TRANSLATION_UNIT_HPP -#include "ast.hpp" +#include "node.hpp" + +#include class TranslationUnit : public Node { @@ -13,7 +15,7 @@ public: virtual void print() const; virtual void printxml() const; - virtual void printasm() const; + virtual VariableStackBindings printasm(VariableStackBindings bindings) const; void push(Node* decl); }; -- cgit