Home
last modified time | relevance | path

Searched refs:RequestingModule (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DHeaderSearch.cpp347 bool IsSystemHeaderDir, Module *RequestingModule, in getFileAndSuggestModule() argument
368 RequestingModule, SuggestedModule, IsSystemHeaderDir)) in getFileAndSuggestModule()
379 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, in LookupFile() argument
403 RequestingModule, SuggestedModule); in LookupFile()
408 RequestingModule, SuggestedModule, in LookupFile()
505 static bool needModuleLookup(Module *RequestingModule, in needModuleLookup() argument
508 (RequestingModule && RequestingModule->NoUndeclaredIncludes); in needModuleLookup()
515 SmallVectorImpl<char> *RelativePath, Module *RequestingModule, in DoFrameworkLookup() argument
611 if (File && needModuleLookup(RequestingModule, SuggestedModule)) { in DoFrameworkLookup()
637 &File->getFileEntry(), FrameworkPath, RequestingModule, in DoFrameworkLookup()
[all …]
H A DModuleMap.cpp446 static bool violatesPrivateInclude(Module *RequestingModule, in violatesPrivateInclude() argument
466 return !Header.isAccessibleFrom(RequestingModule); in violatesPrivateInclude()
473 void ModuleMap::diagnoseHeaderInclusion(Module *RequestingModule, in diagnoseHeaderInclusion() argument
480 if (getTopLevelOrNull(RequestingModule) != getTopLevelOrNull(SourceModule)) in diagnoseHeaderInclusion()
483 if (RequestingModule) { in diagnoseHeaderInclusion()
484 resolveUses(RequestingModule, /*Complain=*/false); in diagnoseHeaderInclusion()
485 resolveHeaderDirectives(RequestingModule); in diagnoseHeaderInclusion()
496 if (violatesPrivateInclude(RequestingModule, File, Header)) { in diagnoseHeaderInclusion()
503 if (RequestingModule && LangOpts.ModulesDeclUse && in diagnoseHeaderInclusion()
504 !RequestingModule->directlyUses(Header.getModule())) { in diagnoseHeaderInclusion()
[all …]
H A DPPDirectives.cpp752 Module *RequestingModule = getModuleForLocation(FilenameLoc); in LookupFile() local
808 Includers, SearchPath, RelativePath, RequestingModule, in LookupFile()
826 RelativePath, RequestingModule, SuggestedModule, IsMapped, in LookupFile()
831 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile()
843 Filename, CurFileEnt, SearchPath, RelativePath, RequestingModule, in LookupFile()
847 RequestingModule, RequestingModuleIsModuleInterface, FilenameLoc, in LookupFile()
859 RequestingModule, SuggestedModule)) { in LookupFile()
862 RequestingModule, RequestingModuleIsModuleInterface, in LookupFile()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DHeaderSearch.h406 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
419 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule);
676 Module *RequestingModule,
686 const FileEntry *File, StringRef FrameworkName, Module *RequestingModule,
694 Module *RequestingModule,
H A DDirectoryLookup.h182 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
190 SmallVectorImpl<char> *RelativePath, Module *RequestingModule,
H A DModuleMap.h476 void diagnoseHeaderInclusion(Module *RequestingModule,
488 const Module *RequestingModule) const;