Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DModuleMap.h161 class KnownHeader {
165 KnownHeader() : Storage(nullptr, NormalHeader) {} in KnownHeader() function
166 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader() function
168 friend bool operator==(const KnownHeader &A, const KnownHeader &B) {
171 friend bool operator!=(const KnownHeader &A, const KnownHeader &B) {
205 llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1>>;
369 KnownHeader findHeaderInUmbrellaDirs(const FileEntry *File,
374 KnownHeader findOrCreateModuleForHeaderInUmbrellaDir(const FileEntry *File);
442 KnownHeader findModuleForHeader(const FileEntry *File,
453 ArrayRef<KnownHeader> findAllModulesForHeader(const FileEntry *File);
[all …]
H A DHeaderSearch.h487 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
501 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule);
662 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File,
669 ArrayRef<ModuleMap::KnownHeader>
758 ModuleMap::KnownHeader *SuggestedModule,
768 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework);
776 ModuleMap::KnownHeader *SuggestedModule,
H A DDirectoryLookup.h187 ModuleMap::KnownHeader *SuggestedModule,
196 ModuleMap::KnownHeader *SuggestedModule,
H A DPreprocessor.h2409 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped,
2678 ModuleMap::KnownHeader &SuggestedModule, bool isAngled);
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DHeaderSearch.cpp421 ModuleMap::KnownHeader *SuggestedModule, bool OpenFile /*=true*/, in getFileAndSuggestModule()
453 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile()
592 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup()
863 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile()
876 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
900 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile()
979 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
1181 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule) { in LookupSubframeworkHeader()
1557 ModuleMap::KnownHeader
1568 ArrayRef<ModuleMap::KnownHeader>
[all …]
H A DModuleMap.cpp411 ModuleMap::KnownHeader
431 return KnownHeader(KnownDir->second, NormalHeader); in findHeaderInUmbrellaDirs()
451 ModuleMap::KnownHeader Header) { in violatesPrivateInclude()
494 for (const KnownHeader &Header : Known->second) { in diagnoseHeaderInclusion()
555 static bool isBetterKnownHeader(const ModuleMap::KnownHeader &New, in isBetterKnownHeader()
556 const ModuleMap::KnownHeader &Old) { in isBetterKnownHeader()
583 ModuleMap::KnownHeader ModuleMap::findModuleForHeader(const FileEntry *File, in findModuleForHeader()
586 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader()
594 ModuleMap::KnownHeader Result; in findModuleForHeader()
596 for (KnownHeader &H : Known->second) { in findModuleForHeader()
[all …]
H A DPPDirectives.cpp937 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, in LookupFile()
1995 ModuleMap::KnownHeader &SuggestedModule, bool isAngled) { in LookupHeaderIncludeOrImport()
2154 ModuleMap::KnownHeader SuggestedModule; in HandleHeaderIncludeOrImport()
2221 SuggestedModule = ModuleMap::KnownHeader(); in HandleHeaderIncludeOrImport()
2278 SuggestedModule = ModuleMap::KnownHeader(); in HandleHeaderIncludeOrImport()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriter.cpp1762 ArrayRef<ModuleMap::KnownHeader> KnownHeaders;
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp8739 ModuleMap::KnownHeader Header = HS.findModuleForHeader(FE); in clang_getModuleForFile()