From 5c7df4f7b09d138df58f720260306afdf0f6713a Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sat, 7 Nov 2020 21:55:45 +0100 Subject: Make "add" result --- cpp.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'cpp.h') diff --git a/cpp.h b/cpp.h index abd7e16..4c9f490 100644 --- a/cpp.h +++ b/cpp.h @@ -54,13 +54,13 @@ private: bool childTypesOfNodeMatch(index_t index, const std::vector& pattern) const; ///< returns true iff specified type list matches; "" -> don't care bool childTypesOfChildMatch(index_t index, index_t child_index, const std::vector& pattern) const; ///< returns true iff specified type list matches in specified child; "" -> don't care - std::deque> mValues; // values stack during phase 7.c - std::shared_ptr getValue(index_t node_id, index_t child_id); + std::deque mValues; // values stack during phase 7.c + std::any getValue(index_t node_id, index_t child_id); std::string getType(index_t node_id, index_t child_index); std::string ruleString(index_t node_id); - std::unordered_map(index_t)>> getNodeEvalMap(); - std::unordered_map(index_t)>> node_eval_map; + std::unordered_map> getNodeEvalMap(); + std::unordered_map> node_eval_map; CPPContext mContext; void getValueOfToken(index_t index); -- cgit v1.2.3