Lines Matching refs:OldDef
782 EnumDecl *&OldDef = Reader.EnumDefinitions[ED->getCanonicalDecl()];
783 if (!OldDef) {
788 OldDef = D;
793 if (OldDef) {
794 Reader.MergedDeclContexts.insert(std::make_pair(ED, OldDef));
796 Reader.mergeDefinitionVisibility(OldDef, ED);
797 if (OldDef->getODRHash() != ED->getODRHash())
798 Reader.PendingEnumOdrMergeFailures[OldDef].push_back(ED);
800 OldDef = ED;
838 RecordDecl *&OldDef = Reader.RecordDefinitions[Canon];
839 if (!OldDef) {
844 OldDef = D;
849 if (OldDef) {
850 Reader.MergedDeclContexts.insert(std::make_pair(RD, OldDef));
852 Reader.mergeDefinitionVisibility(OldDef, RD);
853 if (OldDef->getODRHash() != RD->getODRHash())
854 Reader.PendingRecordOdrMergeFailures[OldDef].push_back(RD);
856 OldDef = RD;