reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3866 F.ModuleMapPath = ReadPath(F, Record, Idx); 3866 F.ModuleMapPath = ReadPath(F, Record, Idx); 3872 assert(!F.ModuleName.empty() && 3874 if (F.Kind == MK_ImplicitModule && ModuleMgr.begin()->Kind != MK_MainFile) { 3877 Module *M = PP.getHeaderSearchInfo().lookupModule(F.ModuleName); 3885 Diag(diag::err_module_file_conflict) << F.ModuleName << F.FileName 3885 Diag(diag::err_module_file_conflict) << F.ModuleName << F.FileName 3890 << F.ModuleName << F.FileName 3890 << F.ModuleName << F.FileName 3891 << (ImportedBy ? ImportedBy->FileName : "") << F.ModuleMapPath 3898 << llvm::sys::path::parent_path(F.ModuleMapPath); 3904 assert(M->Name == F.ModuleName && "found module with different name"); 3907 auto StoredModMap = FileMgr.getFile(F.ModuleMapPath); 3910 assert((ImportedBy || F.Kind == MK_ImplicitModule) && 3912 bool NotImported = F.Kind == MK_ImplicitModule && !ImportedBy; 3915 << F.ModuleName << (NotImported ? F.FileName : ImportedBy->FileName) 3915 << F.ModuleName << (NotImported ? F.FileName : ImportedBy->FileName) 3916 << ModMap->getName() << F.ModuleMapPath << NotImported; 3923 std::string Filename = ReadPath(F, Record, Idx); 3942 << F.ModuleName << /*new*/0 << ModMap->getName(); 3953 << F.ModuleName << /*not new*/1 << ModMap->getName(); 3959 Listener->ReadModuleMapFile(F.ModuleMapPath);