Lines Matching refs:PrevClassTemplate
1809 ClassTemplateDecl *PrevClassTemplate = in CheckClassTemplate() local
1815 if (!PrevClassTemplate && PrevDecl && isa<CXXRecordDecl>(PrevDecl) && in CheckClassTemplate()
1818 PrevClassTemplate in CheckClassTemplate()
1820 if (!PrevClassTemplate && isa<ClassTemplateSpecializationDecl>(PrevDecl)) { in CheckClassTemplate()
1821 PrevClassTemplate in CheckClassTemplate()
1846 PrevDecl = PrevClassTemplate = nullptr; in CheckClassTemplate()
1867 PrevDecl = PrevClassTemplate = nullptr; in CheckClassTemplate()
1872 !(PrevClassTemplate && in CheckClassTemplate()
1873 PrevClassTemplate->getDeclContext()->getRedeclContext()->Equals( in CheckClassTemplate()
1880 PrevDecl = PrevClassTemplate = nullptr; in CheckClassTemplate()
1884 if (PrevClassTemplate) { in CheckClassTemplate()
1890 PrevClassTemplate->getTemplateParameters(), in CheckClassTemplate()
1900 RecordDecl *PrevRecordDecl = PrevClassTemplate->getTemplatedDecl(); in CheckClassTemplate()
1951 PrevClassTemplate in CheckClassTemplate()
1952 ? PrevClassTemplate->getMostRecentDecl()->getTemplateParameters() in CheckClassTemplate()
1964 if (!SS.isInvalid() && !Invalid && !PrevClassTemplate) { in CheckClassTemplate()
1982 PrevClassTemplate && ShouldAddRedecl ? in CheckClassTemplate()
1983 PrevClassTemplate->getTemplatedDecl() : nullptr, in CheckClassTemplate()
2004 NewTemplate->setPreviousDecl(PrevClassTemplate); in CheckClassTemplate()
2019 if (PrevClassTemplate && in CheckClassTemplate()
2020 PrevClassTemplate->getInstantiatedFromMemberTemplate()) in CheckClassTemplate()
2021 PrevClassTemplate->setMemberSpecialization(); in CheckClassTemplate()
2025 SetMemberAccessSpecifier(NewTemplate, PrevClassTemplate, AS); in CheckClassTemplate()
2036 if (PrevClassTemplate) in CheckClassTemplate()
2037 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); in CheckClassTemplate()
2049 if (PrevClassTemplate && PrevClassTemplate->getAccess() != AS_none) { in CheckClassTemplate()
2050 NewTemplate->setAccess(PrevClassTemplate->getAccess()); in CheckClassTemplate()
2051 NewClass->setAccess(PrevClassTemplate->getAccess()); in CheckClassTemplate()
2071 if (PrevClassTemplate) in CheckClassTemplate()
2072 CheckRedeclarationInModule(NewTemplate, PrevClassTemplate); in CheckClassTemplate()