Searched refs:VisibleModules (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaModule.cpp | 130 makeTransitiveImportsVisible(ASTContext &Ctx, VisibleModuleSet &VisibleModules, in makeTransitiveImportsVisible() argument 147 if (VisibleModules.isVisible(Importing)) in makeTransitiveImportsVisible() 152 VisibleModules.setVisible(Importing, ImportLoc); in makeTransitiveImportsVisible() 157 if (!VisibleModules.isVisible(TransImported)) in makeTransitiveImportsVisible() 214 VisibleModules.setVisible(Mod, StartOfTU); in HandleStartOfHeaderUnit() 322 Diag(VisibleModules.getImportLoc(ModuleScopes.back().Module), in ActOnModuleDecl() 454 ModuleScopes.back().OuterVisibleModules = std::move(VisibleModules); in ActOnModuleDecl() 463 VisibleModules.setVisible(Mod, ModuleLoc); in ActOnModuleDecl() 488 makeTransitiveImportsVisible(getASTContext(), VisibleModules, Interface, in ActOnModuleDecl() 561 VisibleModules.setVisible(PrivateModuleFragment, ModuleLoc); in ActOnPrivateModuleFragmentDecl() [all …]
|
H A D | SemaLookup.cpp | 1902 if (!ModulePrivate && VisibleModules.isVisible(M)) in isModuleVisible()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 855 !PP.CurSubmoduleState->VisibleModules.getGeneration()) in getModuleInfo() 865 if (PP.CurSubmoduleState->VisibleModules.getGeneration() != in getModuleInfo() 998 VisibleModuleSet VisibleModules; member 1757 return CurSubmoduleState->VisibleModules.getImportLoc(M); in getModuleImportLoc()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 183 CurSubmoduleState->VisibleModules.getGeneration() && in updateModuleMacroInfo() 186 CurSubmoduleState->VisibleModules.getGeneration(); in updateModuleMacroInfo() 210 if (CurSubmoduleState->VisibleModules.isVisible(MM->getOwningModule())) { in updateModuleMacroInfo() 301 else if (!CurSubmoduleState->VisibleModules.isVisible( in dumpMacroInfo()
|
H A D | Preprocessor.cpp | 1334 CurSubmoduleState->VisibleModules.setVisible( in makeModuleVisible()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 9611 VisibleModules.setVisible(Mod, ImportLoc); in makeModuleVisible() 9748 VisibleModuleSet VisibleModules; variable
|