Home
last modified time | relevance | path

Searched refs:KnownHeader (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h159 class KnownHeader {
163 KnownHeader() : Storage(nullptr, NormalHeader) {} in KnownHeader() function
164 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader() function
166 friend bool operator==(const KnownHeader &A, const KnownHeader &B) {
169 friend bool operator!=(const KnownHeader &A, const KnownHeader &B) {
202 using HeadersMap = llvm::DenseMap<FileEntryRef, SmallVector<KnownHeader, 1>>;
372 KnownHeader findHeaderInUmbrellaDirs(
377 KnownHeader findOrCreateModuleForHeaderInUmbrellaDir(FileEntryRef File);
443 KnownHeader findModuleForHeader(FileEntryRef File, bool AllowTextual = false,
453 ArrayRef<KnownHeader> findAllModulesForHeader(FileEntryRef File);
[all …]
H A DHeaderSearch.h498 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
512 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule);
672 ModuleMap::KnownHeader findModuleForHeader(FileEntryRef File,
679 ArrayRef<ModuleMap::KnownHeader>
684 ArrayRef<ModuleMap::KnownHeader>
772 ModuleMap::KnownHeader *SuggestedModule,
782 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework);
790 ModuleMap::KnownHeader *SuggestedModule,
H A DDirectoryLookup.h191 ModuleMap::KnownHeader *SuggestedModule,
200 ModuleMap::KnownHeader *SuggestedModule,
H A DPreprocessor.h2407 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped,
2677 ModuleMap::KnownHeader &SuggestedModule, bool isAngled);
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp418 ModuleMap::KnownHeader *SuggestedModule, bool OpenFile /*=true*/, in getFileAndSuggestModule()
595 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup()
879 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
903 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile()
980 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
1554 ModuleMap::KnownHeader
1565 ArrayRef<ModuleMap::KnownHeader>
1575 ArrayRef<ModuleMap::KnownHeader>
1588 ModuleMap::KnownHeader Module = in suggestModule()
1603 *SuggestedModule = ModuleMap::KnownHeader(); in suggestModule()
[all …]
H A DModuleMap.cpp456 return KnownHeader(KnownDir->second, NormalHeader); in findHeaderInUmbrellaDirs()
516 for (const KnownHeader &Header : Known->second) { in diagnoseHeaderInclusion()
609 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader()
617 ModuleMap::KnownHeader Result; in findModuleForHeader()
619 for (KnownHeader &H : Known->second) { in findModuleForHeader()
635 ModuleMap::KnownHeader
699 KnownHeader Header(Result, NormalHeader); in findOrCreateModuleForHeaderInUmbrellaDir()
707 ArrayRef<ModuleMap::KnownHeader>
719 ArrayRef<ModuleMap::KnownHeader>
738 for (SmallVectorImpl<KnownHeader>::const_iterator in isHeaderUnavailableInModule()
[all …]
H A DPPDirectives.cpp956 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, in LookupFile()
2024 ModuleMap::KnownHeader &SuggestedModule, bool isAngled) { in LookupHeaderIncludeOrImport()
2201 ModuleMap::KnownHeader SuggestedModule; in HandleHeaderIncludeOrImport()
2268 SuggestedModule = ModuleMap::KnownHeader(); in HandleHeaderIncludeOrImport()
2326 SuggestedModule = ModuleMap::KnownHeader(); in HandleHeaderIncludeOrImport()
H A DPPMacroExpansion.cpp1255 ModuleMap::KnownHeader KH; in EvaluateHasIncludeCommon()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp1853 ArrayRef<ModuleMap::KnownHeader> KnownHeaders;