Home
last modified time | relevance | path

Searched refs:LookupTable (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTImporterLookupTable.cpp60 DeclList &Decls = LookupTable[DC][ND->getDeclName()]; in add()
66 DeclList &Decls = LookupTable[DC][ND->getDeclName()]; in remove()
92 auto DCI = LookupTable.find(DC->getPrimaryContext()); in lookup()
93 if (DCI == LookupTable.end()) in lookup()
105 auto DCI = LookupTable.find(DC->getPrimaryContext()); in dump()
106 if (DCI == LookupTable.end()) in dump()
121 for (const auto &Entry : LookupTable) { in dump()
H A DASTImporter.cpp7616 ASTImporterLookupTable *LookupTable) in ASTImporter() argument
7617 : LookupTable(LookupTable), ToContext(ToContext), FromContext(FromContext), in ASTImporter()
7666 if (LookupTable) { in findDeclsInToCtx()
7668 LookupTable->lookup(ReDC, Name); in findDeclsInToCtx()
7680 if (LookupTable) in AddToLookupTable()
7682 LookupTable->add(ToND); in AddToLookupTable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DASTMerge.cpp42 ASTImporterLookupTable LookupTable( in ExecuteAction() local
59 /*MinimalImport=*/false, &LookupTable); in ExecuteAction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp347 if (!LookupTable) in lazyInitLookupTable()
348 LookupTable = llvm::make_unique<ASTImporterLookupTable>(*ToTU); in lazyInitLookupTable()
359 From.getSourceManager().getFileManager(), false, LookupTable.get()); in getOrCreateASTImporter()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTImporterLookupTable.h61 DCMap LookupTable; variable
H A DASTImporter.h97 ASTImporterLookupTable *LookupTable = nullptr;
161 ASTImporterLookupTable *LookupTable = nullptr);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CrossTU/
H A DCrossTranslationUnit.h169 std::unique_ptr<ASTImporterLookupTable> LookupTable; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp3963 llvm::SmallVectorImpl<char> &LookupTable) { in GenerateNameLookupTable() argument
4135 Generator.emit(LookupTable, Trait, Lookups ? &Lookups->Table : nullptr); in GenerateNameLookupTable()
4217 SmallString<4096> LookupTable; in WriteDeclContextVisibleBlock() local
4218 GenerateNameLookupTable(DC, LookupTable); in WriteDeclContextVisibleBlock()
4223 LookupTable); in WriteDeclContextVisibleBlock()
4240 SmallString<4096> LookupTable; in WriteDeclContextVisibleUpdate() local
4241 GenerateNameLookupTable(DC, LookupTable); in WriteDeclContextVisibleUpdate()
4250 Stream.EmitRecordWithBlob(UpdateVisibleAbbrev, Record, LookupTable); in WriteDeclContextVisibleUpdate()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h492 llvm::SmallVectorImpl<char> &LookupTable);