Home
last modified time | relevance | path

Searched refs:HeaderSearch (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp84 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() function in HeaderSearch
92 void HeaderSearch::PrintStats() { in PrintStats()
108 void HeaderSearch::SetSearchPaths( in SetSearchPaths()
123 void HeaderSearch::AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
132 std::vector<bool> HeaderSearch::computeUserEntryUsage() const { in computeUserEntryUsage()
146 std::vector<bool> HeaderSearch::collectVFSUsageAndClear() const { in collectVFSUsageAndClear()
170 const HeaderMap *HeaderSearch::CreateHeaderMap(FileEntryRef FE) { in CreateHeaderMap()
190 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
196 std::string HeaderSearch::getCachedModuleFileName(Module *Module) { in getCachedModuleFileName()
206 std::string HeaderSearch::getPrebuiltModuleFileName(StringRef ModuleName, in getPrebuiltModuleFileName()
[all …]
H A DPreprocessor.cpp85 SourceManager &SM, HeaderSearch &Headers, in Preprocessor()
H A DModuleMap.cpp359 HeaderSearch &HeaderInfo) in ModuleMap()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h49 class HeaderSearch; variable
224 Qualified<IsConst, HeaderSearch> *HS;
230 SearchDirIteratorImpl(Qualified<IsConst, HeaderSearch> &HS, size_t Idx) in SearchDirIteratorImpl()
234 friend HeaderSearch; member
249 class HeaderSearch {
374 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
377 HeaderSearch(const HeaderSearch &) = delete;
378 HeaderSearch &operator=(const HeaderSearch &) = delete;
976 void ApplyHeaderSearchOptions(HeaderSearch &HS,
H A DModuleMap.h43 class HeaderSearch; variable
79 HeaderSearch &HeaderInfo;
402 HeaderSearch &HeaderInfo);
H A DPreprocessor.h75 class HeaderSearch; variable
150 HeaderSearch &HeaderInfo;
1180 SourceManager &SM, HeaderSearch &Headers,
1220 HeaderSearch &getHeaderSearchInfo() const { return HeaderInfo; } in getHeaderSearchInfo()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h39 class HeaderSearch; variable
74 const HeaderSearch &HeaderSearchInfo;
138 const HeaderSearch &HeaderSearchInfo);
H A DASTWriter.h56 class HeaderSearch; variable
558 void WriteHeaderSearch(const HeaderSearch &HS);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h32 class HeaderSearch; variable
246 HeaderSearch *HS;
265 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS, in HeaderFileInfoTrait()
H A DASTWriter.cpp175 const HeaderSearch &HS = PP.getHeaderSearchInfo(); in GetAffectingModuleMaps()
2083 void ASTWriter::WriteHeaderSearch(const HeaderSearch &HS) { in WriteHeaderSearch()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningService.h55 HeaderSearch = 1, enumerator
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h71 class HeaderSearch; variable
114 std::unique_ptr<HeaderSearch> HeaderInfo;
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp451 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo(); in loadModuleMapForModuleBuild()
502 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo(); in prepareToBuildModule()
838 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo(); in BeginSourceFile()
H A DCompilerInstance.cpp221 static void collectHeaderMaps(const HeaderSearch &HS, in collectHeaderMaps()
452 HeaderSearch *HeaderInfo = in createPreprocessor()
453 new HeaderSearch(getHeaderSearchOptsPtr(), getSourceManager(), in createPreprocessor()
1821 HeaderSearch &HS) { in selectModuleSource()
1856 HeaderSearch &HS = PP->getHeaderSearchInfo(); in findOrCompileModuleAndReadAST()
H A DPrecompiledPreamble.cpp90 const HeaderSearch &Search;
94 MissingFileCollector(llvm::StringSet<> &Out, const HeaderSearch &Search, in MissingFileCollector()
H A DVerifyDiagnosticConsumer.cpp755 HeaderSearch &HS = CurrentPreprocessor->getHeaderSearchInfo(); in HandleDiagnostic()
H A DFrontendActions.cpp252 HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo(); in CreateOutputFile()
H A DASTUnit.cpp831 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
840 HeaderSearch &HeaderInfo = *AST->HeaderInfo; in LoadFromASTFile()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp37 if (any(OptimizeArgs & ScanningOptimizations::HeaderSearch)) { in optimizeHeaderSearchOpts()
634 if (any(MDC.OptimizeArgs & (ScanningOptimizations::HeaderSearch | in handleTopLevelModule()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h47 class HeaderSearch; variable
1190 std::unique_ptr<clang::HeaderSearch> m_header_search_up;
H A DTypeSystemClang.cpp1199 m_header_search_up = std::make_unique<clang::HeaderSearch>( in GetOrCreateClangModule()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp299 clang::HeaderSearch &HS = in AddModule()
/freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/
H A DClangScanDeps.cpp160 .Case("header-search", ScanningOptimizations::HeaderSearch) in ParseArgs()
/freebsd/lib/clang/libclang/
H A DMakefile515 SRCS_MIN+= Lex/HeaderSearch.cpp