Searched refs:ImportD (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Index/ |
| HD | IndexingContext.cpp | 94 const ImportDecl *ImportD, in reportModuleReferences() argument 98 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD, in reportModuleReferences() 101 ImportD, Mod, (SymbolRoleSet)SymbolRole::Reference, IdLocs.back()); in reportModuleReferences() 104 bool IndexingContext::importedModule(const ImportDecl *ImportD) { in importedModule() argument 105 if (ImportD->isInvalidDecl()) in importedModule() 109 auto IdLocs = ImportD->getIdentifierLocs(); in importedModule() 113 Loc = ImportD->getLocation(); in importedModule() 135 const Module *Mod = ImportD->getImportedModule(); in importedModule() 136 if (!ImportD->isImplicit() && Mod->Parent && !IdLocs.empty()) { in importedModule() 137 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD, in importedModule() [all …]
|
| HD | IndexingContext.h | 93 bool importedModule(const ImportDecl *ImportD);
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaModule.cpp | 741 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU, in BuildModuleInclude() local 745 Context.addModuleInitializer(ModuleScopes.back().Module, ImportD); in BuildModuleInclude() 746 TU->addDecl(ImportD); in BuildModuleInclude() 747 Consumer.HandleImplicitImportDecl(ImportD); in BuildModuleInclude() 834 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU, in createImplicitModuleImportForErrorRecovery() local 836 TU->addDecl(ImportD); in createImplicitModuleImportForErrorRecovery() 837 Consumer.HandleImplicitImportDecl(ImportD); in createImplicitModuleImportForErrorRecovery()
|
| /freebsd-14-stable/contrib/llvm-project/clang/include/clang/Index/ |
| HD | IndexDataConsumer.h | 60 virtual bool handleModuleOccurrence(const ImportDecl *ImportD, in handleModuleOccurrence() argument
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Frontend/ |
| HD | ASTUnit.cpp | 973 if (const auto *ImportD = dyn_cast<ImportDecl>(D)) { in AddTopLevelDeclarationToHash() local 974 if (const Module *Mod = ImportD->getImportedModule()) { in AddTopLevelDeclarationToHash()
|