Searched defs:AST_Node_Impl (Results 1 – 2 of 2) sorted by relevance
111 struct AST_Node_Impl : AST_Node struct113 AST_Node_Impl(std::string t_ast_node_text, AST_Node_Type t_id, Parse_Location t_loc, in AST_Node_Impl() argument120 …oped_bool_condition(const AST_Node_Impl<T> &node, const chaiscript::detail::Dispatch_State &t_ss) { in get_scoped_bool_condition()126 std::vector<std::reference_wrapper<AST_Node>> get_children() const final { in get_children()136 Boxed_Value eval(const chaiscript::detail::Dispatch_State &t_e) const final in eval()147 std::vector<AST_Node_Impl_Ptr<T>> children;150 virtual Boxed_Value eval_internal(const chaiscript::detail::Dispatch_State &) const in eval_internal()
111 struct AST_Node_Impl : AST_Node struct113 AST_Node_Impl(std::string t_ast_node_text, AST_Node_Type t_id, Parse_Location t_loc, in AST_Node_Impl() function120 …oped_bool_condition(const AST_Node_Impl<T> &node, const chaiscript::detail::Dispatch_State &t_ss) { in get_scoped_bool_condition()126 std::vector<std::reference_wrapper<AST_Node>> get_children() const final { in get_children()136 Boxed_Value eval(const chaiscript::detail::Dispatch_State &t_e) const final in eval()147 std::vector<AST_Node_Impl_Ptr<T>> children;150 virtual Boxed_Value eval_internal(const chaiscript::detail::Dispatch_State &) const in eval_internal()