| AppendBlock(TermPtr &item, TermID id, bool force=false) | newlang::Term | inline | 
  | AppendLeft(TermPtr item) | newlang::Term | inline | 
  | AppendRight(TermPtr item) | newlang::Term | inline | 
  | AppendText(const std::string &s) | newlang::Term | inline | 
  | AppendText(TermPtr txt) | newlang::Term | inline | 
  | asTypeString() const | newlang::Term | inline | 
  | at(const int64_t index) | newlang::Dict< Term > | inlinevirtual | 
  | at(const int64_t index) const | newlang::Dict< Term > | inlinevirtual | 
  | at(const std::string name) | newlang::Dict< Term > | inlinevirtual | 
  | at_index(const int64_t index) | newlang::Dict< Term > | inline | 
  | at_index_const(const int64_t index) const | newlang::Dict< Term > | inline | 
  | Begin() | newlang::Term | inline | 
  | CheckTermEq(const TermPtr &term, const TermPtr &proto, bool type=false, RuntimePtr rt=nullptr) | newlang::Term | static | 
  | Clear(bool clear_iterator_name) | newlang::Term | inline | 
  | clear_() override | newlang::Term | inlinevirtual | 
  | Clone() | newlang::Term | inline | 
  | Create(TermID id, const char *text, parser::token_type lex_type=parser::token_type::END, size_t len=std::string::npos, location *loc=nullptr, std::shared_ptr< std::string > source=nullptr) | newlang::Term | inlinestatic | 
  | CreateDict() | newlang::Term | static | 
  | CreateIntName(const std::string_view name, const std::string_view int_name, TermID id=TermID::NAME) | newlang::Term | static | 
  | CreateName(std::string name, TermID id=TermID::NAME) | newlang::Term | static | 
  | CreateNil() | newlang::Term | static | 
  | CreateNone() | newlang::Term | static | 
  | CreateSymbol(char sym) | newlang::Term | inlinestatic | 
  | Dict() | newlang::Dict< Term > | inline | 
  | Dict(PairType arg) | newlang::Dict< Term > | inline | 
  | Dict(PairType arg, A... rest) | newlang::Dict< Term > | inline | 
  | dump_items_(std::string &str) const | newlang::Term | inline | 
  | End() | newlang::Term | inline | 
  | erase(const int64_t index) | newlang::Dict< Term > | inlinevirtual | 
  | erase(const size_t index_from, const size_t index_to) | newlang::Dict< Term > | inlinevirtual | 
  | find(const std::string_view name) | newlang::Dict< Term > | inline | 
  | First() | newlang::Term | inline | 
  | GetFullName() const | newlang::Term | inline | 
  | getName() const | newlang::Term | inline | 
  | getName() | newlang::Term | inline | 
  | getTermID() const | newlang::Term | inline | 
  | getText() | newlang::Term | inline | 
  | getText() const | newlang::Term | inline | 
  | GetType() | newlang::Term | inline | 
  | index(const std::string_view field_name) | newlang::Dict< Term > | inlinevirtual | 
  | is_variable_args() | newlang::Term | inline | 
  | isBlock() const | newlang::Term | inline | 
  | isCalculated() const | newlang::Term | inline | 
  | isCall() const | newlang::Term | inline | 
  | isCreate() const | newlang::Term | inline | 
  | isCreateNew() const | newlang::Term | inline | 
  | isCreateUse() const | newlang::Term | inline | 
  | isExport() const | newlang::Term | inline | 
  | isExportName(const TermPtr &term) | newlang::Term | inlinestatic | 
  | isFunction() const | newlang::Term | inline | 
  | isInterrupt() const | newlang::Term | inline | 
  | isLiteral() const | newlang::Term | inline | 
  | isMacro() const | newlang::Term | inline | 
  | isNamed() const | newlang::Term | inline | 
  | isNone() const | newlang::Term | inline | 
  | isPure() const | newlang::Term | inline | 
  | isRef() | newlang::Term | inline | 
  | isReturn() const | newlang::Term | inline | 
  | isScalar() const | newlang::Term | inline | 
  | isString() const | newlang::Term | inline | 
  | Last() | newlang::Term | inline | 
  | ListType typedef | newlang::Dict< Term > |  | 
  | m_attr | newlang::Term |  | 
  | m_block | newlang::Term |  | 
  | m_bracket_depth | newlang::Term |  | 
  | m_col | newlang::Term |  | 
  | m_dims | newlang::Term |  | 
  | m_docs | newlang::Term |  | 
  | m_id | newlang::Term |  | 
  | m_is_call | newlang::Term |  | 
  | m_is_const | newlang::Term |  | 
  | m_is_owner | newlang::Term |  | 
  | m_is_take | newlang::Term |  | 
  | m_left | newlang::Term |  | 
  | m_level | newlang::Term |  | 
  | m_lexer_loc | newlang::Term |  | 
  | m_lexer_type | newlang::Term |  | 
  | m_line | newlang::Term |  | 
  | m_macro_id | newlang::Term |  | 
  | m_macro_seq | newlang::Term |  | 
  | m_name_or_class | newlang::Term |  | 
  | m_namespace | newlang::Term |  | 
  | m_normalized | newlang::Term |  | 
  | m_ref | newlang::Term |  | 
  | m_right | newlang::Term |  | 
  | m_source | newlang::Term |  | 
  | m_sys_prop | newlang::Term |  | 
  | m_text | newlang::Term |  | 
  | m_type | newlang::Term |  | 
  | MakeRef(TermPtr ref) | newlang::Term | inline | 
  | name(const int64_t index) const | newlang::Dict< Term > | inlinevirtual | 
  | operator[](I index) | newlang::Dict< Term > | inline | 
  | operator[](N name) | newlang::Dict< Term > | inline | 
  | pair(const Type value, const std::string name="") | newlang::Dict< Term > | inlinestatic | 
  | PairType typedef | newlang::Dict< Term > |  | 
  | Print(std::ostream &out=std::cout, const char *delimiter=nullptr) | newlang::Term | inline | 
  | push_back(const PairType &p) | newlang::Dict< Term > | inline | 
  | push_back(const Type value, const std::string &name="") | newlang::Dict< Term > | inline | 
  | resize(int64_t new_size, const Type fill, const std::string &name="") | newlang::Dict< Term > | inlinevirtual | 
  | RightToBlock(std::vector< TermPtr > &vect, bool remove=true) | newlang::Term | inline | 
  | SetArgs(TermPtr args) | newlang::Term | inline | 
  | SetName(std::string &name) | newlang::Term | inline | 
  | SetSource(std::shared_ptr< std::string > source) | newlang::Term | inline | 
  | SetType(TermPtr type) | newlang::Term |  | 
  | Term(TermID id, const char *text, parser::token_type lex_type, size_t len, location *loc, std::shared_ptr< std::string > source=nullptr) | newlang::Term | inline | 
  | TestConst() | newlang::Term | inline | 
  | toString(bool nested=false) | newlang::Term | inline | 
  | Type typedef | newlang::Dict< Term > |  | 
  | ~Dict() | newlang::Dict< Term > | inlinevirtual | 
  | ~Term() | newlang::Term | inlinevirtual |