Lines Matching defs:ModuleMap

24 #include "clang/Lex/ModuleMap.h"
197 OptionalFileEntryRef ModuleMap =
199 // The ModuleMap maybe a nullptr, when we load a cached C++ module without
201 if (!ModuleMap)
203 return getCachedModuleFileName(Module->Name, ModuleMap->getNameAsRequested());
238 OptionalFileEntryRef ModuleMap =
241 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;
1009 *SuggestedModule = ModuleMap::KnownHeader();
1212 Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule) {
1320 ModuleMap::ModuleHeaderRole Role) {
1321 if (ModuleMap::isModular(Role))
1323 if (!HFI->isModuleHeader && (Role & ModuleMap::TextualHeader))
1338 void HeaderFileInfo::mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) {
1339 mergeHeaderFileInfoModuleBits(*this, ModuleMap::isModular(Role),
1340 (Role & ModuleMap::TextualHeader));
1435 ModuleMap::ModuleHeaderRole Role,
1439 if ((Role & ModuleMap::ExcludedHeader))
1659 ModuleMap::KnownHeader
1670 ArrayRef<ModuleMap::KnownHeader>
1680 ArrayRef<ModuleMap::KnownHeader>
1692 ModuleMap::KnownHeader *SuggestedModule) {
1693 ModuleMap::KnownHeader Module =
1708 *SuggestedModule = ModuleMap::KnownHeader();
1718 *SuggestedModule = (Module.getRole() & ModuleMap::TextualHeader)
1719 ? ModuleMap::KnownHeader()
1727 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemHeaderDir) {
1738 ModuleMap::KnownHeader *SuggestedModule, bool IsSystemFramework) {