reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5377 if (llvm::Error Err = F.Stream.EnterSubBlock(SUBMODULE_BLOCK_ID)) { 5388 F.Stream.advanceSkippingSubblocks(); 5410 Expected<unsigned> MaybeKind = F.Stream.readRecord(Entry.ID, Record, &Blob); 5441 SubmoduleID GlobalID = getGlobalSubmoduleID(F, Record[Idx++]); 5442 SubmoduleID Parent = getGlobalSubmoduleID(F, Record[Idx++]); 5478 CurFile != F.File) { 5483 << F.File->getName(); 5489 CurrentModule->setASTFile(F.File); 5490 CurrentModule->PresumedModuleMapFile = F.ModuleMapPath; 5494 CurrentModule->Signature = F.Signature; 5529 ResolveImportedPath(F, Filename); 5562 ResolveImportedPath(F, Dirname); 5576 F.BaseSubmoduleID = getTotalNumSubmodules(); 5577 F.LocalNumSubmodules = Record[0]; 5579 if (F.LocalNumSubmodules > 0) { 5582 GlobalSubmoduleMap.insert(std::make_pair(getTotalNumSubmodules()+1,&F)); 5586 F.SubmoduleRemap.insertOrReplace( 5588 F.BaseSubmoduleID - LocalBaseSubmoduleID)); 5590 SubmodulesLoaded.resize(SubmodulesLoaded.size() + F.LocalNumSubmodules); 5598 Unresolved.File = &F; 5610 Unresolved.File = &F; 5640 Unresolved.File = &F; 5655 Inits.push_back(getGlobalDeclID(F, ID));