Lines Matching defs:ModuleMap

24 #include "clang/Lex/ModuleMap.h"
196 OptionalFileEntryRef ModuleMap =
198 // The ModuleMap maybe a nullptr, when we load a cached C++ module without
200 if (!ModuleMap)
202 return getCachedModuleFileName(Module->Name, ModuleMap->getNameAsRequested());
237 OptionalFileEntryRef ModuleMap =
240 StringRef ModuleMapPath = ModuleMap->getName();
442 ModuleMap::KnownHeader *SuggestedModule, bool OpenFile /*=true*/,
474 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
619 ModuleMap::KnownHeader *SuggestedModule,
890 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule,
903 *SuggestedModule = ModuleMap::KnownHeader();
927 ModuleMap::KnownHeader MSSuggestedModule;
1005 *SuggestedModule = ModuleMap::KnownHeader();
1156 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule) {
1264 ModuleMap::ModuleHeaderRole Role) {
1265 if (ModuleMap::isModular(Role))
1267 if (!HFI->isModuleHeader && (Role & ModuleMap::TextualHeader))
1282 void HeaderFileInfo::mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) {
1283 mergeHeaderFileInfoModuleBits(*this, ModuleMap::isModular(Role),
1284 (Role & ModuleMap::TextualHeader));
1375 ModuleMap::ModuleHeaderRole Role,
1379 if ((Role & ModuleMap::ExcludedHeader))
1598 ModuleMap::KnownHeader
1609 ArrayRef<ModuleMap::KnownHeader>
1619 ArrayRef<ModuleMap::KnownHeader>
1631 ModuleMap::KnownHeader *SuggestedModule) {
1632 ModuleMap::KnownHeader Module =
1647 *SuggestedModule = ModuleMap::KnownHeader();
1657 *SuggestedModule = (Module.getRole() & ModuleMap::TextualHeader)
1658 ? ModuleMap::KnownHeader()
1666 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemHeaderDir) {
1677 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework) {