Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleMap.h151 class KnownHeader {
155 KnownHeader() : Storage(nullptr, NormalHeader) {} in KnownHeader() function
156 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader() function
158 friend bool operator==(const KnownHeader &A, const KnownHeader &B) {
161 friend bool operator!=(const KnownHeader &A, const KnownHeader &B) {
195 llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1>>;
360 KnownHeader findHeaderInUmbrellaDirs(const FileEntry *File,
365 KnownHeader findOrCreateModuleForHeaderInUmbrellaDir(const FileEntry *File);
429 KnownHeader findModuleForHeader(const FileEntry *File,
438 ArrayRef<KnownHeader> findAllModulesForHeader(const FileEntry *File) const;
H A DHeaderSearch.h399 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
411 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule);
562 ModuleMap::KnownHeader findModuleForHeader(const FileEntry *File,
633 ModuleMap::KnownHeader *SuggestedModule,
643 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework);
651 ModuleMap::KnownHeader *SuggestedModule);
H A DDirectoryLookup.h182 ModuleMap::KnownHeader *SuggestedModule,
193 ModuleMap::KnownHeader *SuggestedModule,
H A DPreprocessor.h1857 ModuleMap::KnownHeader *SuggestedModule,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderSearch.cpp311 ModuleMap::KnownHeader *SuggestedModule) { in getFileAndSuggestModule()
336 ModuleMap::KnownHeader *SuggestedModule, in LookupFile()
465 ModuleMap::KnownHeader *SuggestedModule, in DoFrameworkLookup()
705 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
728 ModuleMap::KnownHeader MSSuggestedModule; in LookupFile()
806 *SuggestedModule = ModuleMap::KnownHeader(); in LookupFile()
970 ModuleMap::KnownHeader *SuggestedModule) { in LookupSubframeworkHeader()
1329 ModuleMap::KnownHeader
1342 ModuleMap::KnownHeader *SuggestedModule) { in suggestModule()
1343 ModuleMap::KnownHeader Module = in suggestModule()
[all …]
H A DModuleMap.cpp404 ModuleMap::KnownHeader
424 return KnownHeader(KnownDir->second, NormalHeader); in findHeaderInUmbrellaDirs()
487 for (const KnownHeader &Header : Known->second) { in diagnoseHeaderInclusion()
564 auto MakeResult = [&](ModuleMap::KnownHeader R) -> ModuleMap::KnownHeader { in findModuleForHeader()
572 ModuleMap::KnownHeader Result; in findModuleForHeader()
574 for (KnownHeader &H : Known->second) { in findModuleForHeader()
587 ModuleMap::KnownHeader
651 KnownHeader Header(Result, NormalHeader); in findOrCreateModuleForHeaderInUmbrellaDir()
659 ArrayRef<ModuleMap::KnownHeader>
678 for (SmallVectorImpl<KnownHeader>::const_iterator in isHeaderUnavailableInModule()
[all …]
H A DPPDirectives.cpp663 ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, bool SkipCache) { in LookupFile()
1748 ModuleMap::KnownHeader SuggestedModule; in HandleIncludeDirective()
1924 SuggestedModule = ModuleMap::KnownHeader(); in HandleIncludeDirective()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp1947 ArrayRef<ModuleMap::KnownHeader> KnownHeaders;