reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
698 bool hasChain() const { return Chain; } 699 ASTReader *getChain() const { return Chain; }tools/clang/lib/Serialization/ASTWriter.cpp
1561 if (Chain) { 1562 serialization::ModuleManager &Mgr = Chain->getModuleManager(); 2184 HS.getExistingFileInfo(File, /*WantExternal*/!Chain); 2723 = (Chain ? PPRec.getNumLoadedPreprocessedEntities() : 0) 3474 if (Chain && ID < FirstSelectorID) { 3805 if (ID >= FirstIdentID || !Chain || !II->isFromAST() 4188 auto *Lookups = Chain ? Chain->getLoadedLookupTables(DC) : nullptr; 4188 auto *Lookups = Chain ? Chain->getLoadedLookupTables(DC) : nullptr; 4202 if (isa<NamespaceDecl>(DC) && Chain && 4203 Chain->getKeyDeclaration(cast<Decl>(DC))->isFromASTFile()) { 4300 DC = cast<DeclContext>(Chain->getKeyDeclaration(cast<Decl>(DC))); 4747 if (Chain) 4748 Chain->finalizeForWriting(); 4970 if (!Chain || !II->isFromAST() || II->hasChangedSinceDeserialization()) 5008 if (Chain) { 5035 for (ModuleFile &M : Chain->ModuleMgr) { 5559 if (SID == 0 && Chain) { 5562 Chain->LoadSelector(Sel); 6256 assert((!Chain || Chain == Reader) && "Cannot replace chain"); 6256 assert((!Chain || Chain == Reader) && "Cannot replace chain"); 6265 Chain = Reader; 6269 FirstDeclID = NUM_PREDEF_DECL_IDS + Chain->getTotalNumDecls(); 6270 FirstTypeID = NUM_PREDEF_TYPE_IDS + Chain->getTotalNumTypes(); 6271 FirstIdentID = NUM_PREDEF_IDENT_IDS + Chain->getTotalNumIdentifiers(); 6272 FirstMacroID = NUM_PREDEF_MACRO_IDS + Chain->getTotalNumMacros(); 6273 FirstSubmoduleID = NUM_PREDEF_SUBMODULE_IDS + Chain->getTotalNumSubmodules(); 6274 FirstSelectorID = NUM_PREDEF_SELECTOR_IDS + Chain->getTotalNumSelectors(); 6327 if (Chain && Chain->isProcessingUpdateRecords()) return; 6327 if (Chain && Chain->isProcessingUpdateRecords()) return; 6354 if (Chain && Chain->isProcessingUpdateRecords()) return; 6354 if (Chain && Chain->isProcessingUpdateRecords()) return; 6372 if (D->isFromASTFile() || !isImportedDeclContext(Chain, cast<Decl>(DC))) 6389 if (Chain && Chain->isProcessingUpdateRecords()) return; 6389 if (Chain && Chain->isProcessingUpdateRecords()) return; 6394 if (D->isFromASTFile() || !isImportedDeclContext(Chain, RD)) 6407 if (Chain && Chain->isProcessingUpdateRecords()) return; 6407 if (Chain && Chain->isProcessingUpdateRecords()) return; 6409 if (!Chain) return; 6410 Chain->forEachImportedKeyDecl(FD, [&](const Decl *D) { 6422 if (Chain && Chain->isProcessingUpdateRecords()) return; 6422 if (Chain && Chain->isProcessingUpdateRecords()) return; 6424 if (!Chain) return; 6425 Chain->forEachImportedKeyDecl(FD, [&](const Decl *D) { 6434 if (Chain && Chain->isProcessingUpdateRecords()) return; 6434 if (Chain && Chain->isProcessingUpdateRecords()) return; 6437 if (!Chain) return; 6438 Chain->forEachImportedKeyDecl(DD, [&](const Decl *D) { 6444 if (Chain && Chain->isProcessingUpdateRecords()) return; 6444 if (Chain && Chain->isProcessingUpdateRecords()) return; 6454 if (Chain && Chain->isProcessingUpdateRecords()) return; 6454 if (Chain && Chain->isProcessingUpdateRecords()) return; 6463 if (Chain && Chain->isProcessingUpdateRecords()) return; 6463 if (Chain && Chain->isProcessingUpdateRecords()) return; 6472 if (Chain && Chain->isProcessingUpdateRecords()) return; 6472 if (Chain && Chain->isProcessingUpdateRecords()) return; 6488 if (Chain && Chain->isProcessingUpdateRecords()) return; 6488 if (Chain && Chain->isProcessingUpdateRecords()) return; 6508 if (Chain && Chain->isProcessingUpdateRecords()) return; 6508 if (Chain && Chain->isProcessingUpdateRecords()) return; 6519 if (Chain && Chain->isProcessingUpdateRecords()) return; 6519 if (Chain && Chain->isProcessingUpdateRecords()) return; 6533 if (Chain && Chain->isProcessingUpdateRecords()) return; 6533 if (Chain && Chain->isProcessingUpdateRecords()) return; 6542 if (Chain && Chain->isProcessingUpdateRecords()) return; 6542 if (Chain && Chain->isProcessingUpdateRecords()) return; 6552 if (Chain && Chain->isProcessingUpdateRecords()) return; 6552 if (Chain && Chain->isProcessingUpdateRecords()) return; 6562 if (Chain && Chain->isProcessingUpdateRecords()) return; 6562 if (Chain && Chain->isProcessingUpdateRecords()) return; 6570 if (Chain && Chain->isProcessingUpdateRecords()) return; 6570 if (Chain && Chain->isProcessingUpdateRecords()) return; 6583 if (Chain && Chain->isProcessingUpdateRecords()) 6583 if (Chain && Chain->isProcessingUpdateRecords()) 6595 if (Chain && Chain->isProcessingUpdateRecords()) 6595 if (Chain && Chain->isProcessingUpdateRecords()) 6607 if (Chain && Chain->isProcessingUpdateRecords()) 6607 if (Chain && Chain->isProcessingUpdateRecords())tools/clang/lib/Serialization/ASTWriterDecl.cpp
178 Firsts[Writer.Chain->getOwningModuleFile(R)] = R; 209 if (Writer.Chain != Writer.Context->getExternalSource() && 1740 if (Writer.Chain)