Changeset 561354f for src/SymTab/Indexer.h
- Timestamp:
- May 17, 2023, 1:33:39 AM (2 years ago)
- Branches:
- ADT
- Children:
- d6c464d
- Parents:
- 28f8f15
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Indexer.h
r28f8f15 r561354f 89 89 void addStruct( const StructDecl * decl ); 90 90 void addEnum( const EnumDecl * decl ); 91 void addAdt( const AdtDecl * decl ); 91 92 void addUnion( const std::string & id ); 92 93 void addUnion( const UnionDecl * decl ); … … 124 125 using UnionTable = PersistentMap< std::string, Scoped<UnionDecl> >; 125 126 using TraitTable = PersistentMap< std::string, Scoped<TraitDecl> >; 127 using AdtTable = PersistentMap< std::string, Scoped<AdtDecl> >; 126 128 127 129 IdTable::Ptr idTable; ///< identifier namespace … … 131 133 UnionTable::Ptr unionTable; ///< union namespace 132 134 TraitTable::Ptr traitTable; ///< trait namespace 135 AdtTable::Ptr adtTable; ///< adt namespace 133 136 134 137 Ptr prevScope; ///< reference to indexer for parent scope
Note:
See TracChangeset
for help on using the changeset viewer.