Home
last modified time | relevance | path

Searched refs:VisibleModules (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaModule.cpp130 makeTransitiveImportsVisible(ASTContext &Ctx, VisibleModuleSet &VisibleModules, in makeTransitiveImportsVisible() argument
154 VisibleModules.setVisible(Importing, ImportLoc); in makeTransitiveImportsVisible()
219 VisibleModules.setVisible(Mod, StartOfTU); in HandleStartOfHeaderUnit()
328 Diag(VisibleModules.getImportLoc(ModuleScopes.back().Module), in ActOnModuleDecl()
457 ModuleScopes.back().OuterVisibleModules = std::move(VisibleModules); in ActOnModuleDecl()
466 VisibleModules.setVisible(Mod, ModuleLoc); in ActOnModuleDecl()
491 makeTransitiveImportsVisible(getASTContext(), VisibleModules, Interface, in ActOnModuleDecl()
564 VisibleModules.setVisible(PrivateModuleFragment, ModuleLoc); in ActOnPrivateModuleFragmentDecl()
653 makeTransitiveImportsVisible(getASTContext(), VisibleModules, Mod, in ActOnModuleImport()
656 VisibleModules.setVisible(Mod, ImportLoc); in ActOnModuleImport()
[all …]
H A DSemaLookup.cpp1939 if (!ModulePrivate && VisibleModules.isVisible(M)) in isModuleVisible()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningTool.h62 std::vector<std::string> VisibleModules; member
196 VisibleModules.push_back(ModuleName); in handleVisibleModule()
220 std::vector<std::string> VisibleModules; variable
H A DModuleDepCollector.h329 llvm::StringSet<> VisibleModules; variable
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningTool.cpp180 TU.VisibleModules = std::move(VisibleModules); in takeTranslationUnitDeps()
H A DModuleDepCollector.cpp734 for (auto &&I : MDC.VisibleModules) in EndOfMainFile()
1009 VisibleModules.insert(M->getTopLevelModuleName()); in addVisibleModules()
1017 VisibleModules.insert(CurrModule->getTopLevelModuleName()); in addVisibleModules()
/freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp410 ID.VisibleModules = std::move(TUDeps.VisibleModules); in mergeDeps()
542 toJSONSorted(JOS, I.VisibleModules)); in printFullOutput()
565 toJSONSorted(JOS, I.VisibleModules)); in printFullOutput()
617 std::vector<std::string> VisibleModules; member
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp181 CurSubmoduleState->VisibleModules.getGeneration() && in updateModuleMacroInfo()
184 CurSubmoduleState->VisibleModules.getGeneration(); in updateModuleMacroInfo()
208 if (CurSubmoduleState->VisibleModules.isVisible(MM->getOwningModule())) { in updateModuleMacroInfo()
299 else if (!CurSubmoduleState->VisibleModules.isVisible( in dumpMacroInfo()
H A DPreprocessor.cpp1366 CurSubmoduleState->VisibleModules.setVisible( in makeModuleVisible()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h879 !PP.CurSubmoduleState->VisibleModules.getGeneration()) in getModuleInfo()
889 if (PP.CurSubmoduleState->VisibleModules.getGeneration() != in getModuleInfo()
1022 VisibleModuleSet VisibleModules; member
1794 return CurSubmoduleState->VisibleModules.getImportLoc(M); in getModuleImportLoc()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h9808 VisibleModules.setVisible(Mod, ImportLoc); in makeModuleVisible()
9946 VisibleModuleSet VisibleModules; variable