From dd2a994fbbe946fa751b689e92c85696469e5e5c Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sat, 7 Nov 2020 22:26:59 +0100 Subject: Fill mCPPContext.graph with first node! To be converted to asm --- cpp.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cpp.h') diff --git a/cpp.h b/cpp.h index 4c9f490..267aa9d 100644 --- a/cpp.h +++ b/cpp.h @@ -1,5 +1,6 @@ #pragma once +#include "flowgraph/graph.h" #include "grammer.h" #include "minicc.h" @@ -13,6 +14,8 @@ struct CPPContext { // global variable definitions // functions declarations // functions definitions + + FlowGraph::Graph graph; }; class CPP { @@ -62,7 +65,8 @@ private: std::unordered_map> getNodeEvalMap(); std::unordered_map> node_eval_map; - CPPContext mContext; + CPPContext mCPPContext; + void getValueOfToken(index_t index); void getValueOfNode(index_t index); void visitRecursive(index_t node_id); -- cgit v1.2.3