Lines Matching refs:PrevDecl
2710 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
2731 PrevDecl = FoundEnum->getMostRecentDecl(); in VisitEnumDecl()
2761 Loc, Name.getAsIdentifierInfo(), PrevDecl, D->isScoped(), in VisitEnumDecl()
2824 RecordDecl *PrevDecl = nullptr; in VisitRecordDecl() local
2880 PrevDecl = FoundRecord->getMostRecentDecl(); in VisitRecordDecl()
2929 cast_or_null<CXXRecordDecl>(PrevDecl), DelayTypeCreation)) in VisitRecordDecl()
2937 cast_or_null<CXXRecordDecl>(PrevDecl))) in VisitRecordDecl()
3007 Name.getAsIdentifierInfo(), PrevDecl)) in VisitRecordDecl()
5731 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in VisitClassTemplateSpecializationDecl() local
5743 PrevDecl = ClassTemplate->findPartialSpecialization(TemplateArgs, in VisitClassTemplateSpecializationDecl()
5747 PrevDecl = ClassTemplate->findSpecialization(TemplateArgs, InsertPos); in VisitClassTemplateSpecializationDecl()
5749 if (PrevDecl) { in VisitClassTemplateSpecializationDecl()
5750 if (IsStructuralMatch(D, PrevDecl)) { in VisitClassTemplateSpecializationDecl()
5751 CXXRecordDecl *PrevDefinition = PrevDecl->getDefinition(); in VisitClassTemplateSpecializationDecl()
5811 cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl))) in VisitClassTemplateSpecializationDecl()
5827 PrevDecl)) in VisitClassTemplateSpecializationDecl()