Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/lib/Lex/
H A DHeaderSearch.cpp82 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() function in HeaderSearch
90 void HeaderSearch::PrintStats() { in PrintStats()
106 void HeaderSearch::SetSearchPaths( in SetSearchPaths()
166 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
836 Optional<FileEntryRef> HeaderSearch::LookupFile( in LookupFile()
1451 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1575 bool HeaderSearch::findUsableModuleForHeader( in findUsableModuleForHeader()
1677 HeaderSearch::LoadModuleMapResult
1761 HeaderSearch::LoadModuleMapResult
1770 HeaderSearch::LoadModuleMapResult
[all …]
H A DCMakeLists.txt8 HeaderSearch.cpp
H A DInitHeaderSearch.cpp51 HeaderSearch &Headers;
57 InitHeaderSearch(HeaderSearch &HS, bool verbose, StringRef sysroot) in InitHeaderSearch()
658 void clang::ApplyHeaderSearchOptions(HeaderSearch &HS, in ApplyHeaderSearchOptions()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DHeaderSearch.h48 class HeaderSearch; variable
198 Qualified<IsConst, HeaderSearch> *HS;
204 SearchDirIteratorImpl(Qualified<IsConst, HeaderSearch> &HS, size_t Idx) in SearchDirIteratorImpl()
208 friend HeaderSearch; member
223 class HeaderSearch {
334 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
337 HeaderSearch(const HeaderSearch &) = delete;
338 HeaderSearch &operator=(const HeaderSearch &) = delete;
915 void ApplyHeaderSearchOptions(HeaderSearch &HS,
H A DDirectoryLookup.h23 class HeaderSearch; variable
184 LookupFile(StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc,
193 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath,
H A DModuleMap.h42 class HeaderSearch; variable
80 HeaderSearch &HeaderInfo;
394 HeaderSearch &HeaderInfo);
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/
H A DIncludeFixer.h116 clang::HeaderSearch &HeaderSearch) const;
121 clang::HeaderSearch &HeaderSearch,
H A DIncludeFixer.cpp63 clang::HeaderSearch &HeaderSearch) const { in getIncludeFixerContext()
64 return SemaSource.getIncludeFixerContext(SourceManager, HeaderSearch, in getIncludeFixerContext()
303 clang::HeaderSearch &HeaderSearch) const { in minimizeInclude()
318 HeaderSearch.suggestPathToFileForDiagnostics(*Entry, "", &IsSystem); in minimizeInclude()
326 clang::HeaderSearch &HeaderSearch, in getIncludeFixerContext() argument
334 SourceManager, HeaderSearch); in getIncludeFixerContext()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DStdLib.h34 class HeaderSearch; variable
69 llvm::Optional<StdLibLocation> add(const LangOptions &, const HeaderSearch &);
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DModuleManager.h40 class HeaderSearch; variable
76 const HeaderSearch &HeaderSearchInfo;
140 const HeaderSearch &HeaderSearchInfo);
H A DASTWriter.h57 class HeaderSearch; variable
474 void WriteHeaderSearch(const HeaderSearch &HS);
/llvm-project-15.0.7/clang/unittests/Lex/
H A DPPCallbacksTest.cpp154 void AddFakeHeader(HeaderSearch &HeaderInfo, const char *HeaderPath, in AddFakeHeader()
195 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in InclusionDirectiveFilenameRange()
214 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in InclusionDirectiveCharacteristicKind()
250 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in DirectiveExprRange()
279 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in PragmaMarkCall()
313 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in PragmaOpenCLExtensionCall()
H A DPPMemoryAllocationsTest.cpp69 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in TEST_F()
H A DPPConditionalDirectiveRecordTest.cpp77 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in TEST_F()
H A DHeaderSearchTest.cpp83 HeaderSearch Search;
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderInternals.h32 class HeaderSearch; variable
246 HeaderSearch *HS;
265 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS, in HeaderFileInfoTrait()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeaders.h211 HeaderSearch *HeaderSearchInfo) in IncludeInserter()
254 HeaderSearch *HeaderSearchInfo = nullptr;
H A DSourceCode.h331 const SourceManager &SM, HeaderSearch &HeaderInfo);
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Lex/
H A DBUILD.gn11 "HeaderSearch.cpp",
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModularizeUtilities.h217 std::unique_ptr<clang::HeaderSearch> HeaderInfo;
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSourceManagerTest.cpp131 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in TEST_F()
362 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in TEST_F()
486 HeaderSearch HeaderInfo(std::make_shared<HeaderSearchOptions>(), SourceMgr, in TEST_F()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/
H A DExpandModularHeadersPPCallbacks.h136 std::unique_ptr<HeaderSearch> HeaderInfo;
H A DExpandModularHeadersPPCallbacks.cpp88 HeaderInfo = std::make_unique<HeaderSearch>(HSO, Sources, Diags, LangOpts, in ExpandModularHeadersPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DStdLibTests.cpp92 HeaderSearch HS(/*HSOpts=*/nullptr, SM.get(), SM.get().getDiagnostics(), LO, in TEST()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DASTUnit.h72 class HeaderSearch; variable
114 std::unique_ptr<HeaderSearch> HeaderInfo;

12