Lines Matching refs:PrevDecl
2704 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
2725 PrevDecl = FoundEnum->getMostRecentDecl(); in VisitEnumDecl()
2755 Loc, Name.getAsIdentifierInfo(), PrevDecl, D->isScoped(), in VisitEnumDecl()
2818 RecordDecl *PrevDecl = nullptr; in VisitRecordDecl() local
2874 PrevDecl = FoundRecord->getMostRecentDecl(); in VisitRecordDecl()
2923 cast_or_null<CXXRecordDecl>(PrevDecl), DelayTypeCreation)) in VisitRecordDecl()
2931 cast_or_null<CXXRecordDecl>(PrevDecl))) in VisitRecordDecl()
3001 Name.getAsIdentifierInfo(), PrevDecl)) in VisitRecordDecl()
5842 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in VisitClassTemplateSpecializationDecl() local
5854 PrevDecl = ClassTemplate->findPartialSpecialization(TemplateArgs, in VisitClassTemplateSpecializationDecl()
5858 PrevDecl = ClassTemplate->findSpecialization(TemplateArgs, InsertPos); in VisitClassTemplateSpecializationDecl()
5860 if (PrevDecl) { in VisitClassTemplateSpecializationDecl()
5861 if (IsStructuralMatch(D, PrevDecl)) { in VisitClassTemplateSpecializationDecl()
5862 CXXRecordDecl *PrevDefinition = PrevDecl->getDefinition(); in VisitClassTemplateSpecializationDecl()
5922 cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl))) in VisitClassTemplateSpecializationDecl()
5938 PrevDecl)) in VisitClassTemplateSpecializationDecl()