reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3918 PrevDecl = VarTemplate->findPartialSpecialization(Converted, InsertPos); 3920 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); 3926 if (CheckTemplateSpecializationScope(*this, VarTemplate, PrevDecl, 3931 if (PrevDecl && PrevDecl->getSpecializationKind() == TSK_Undeclared) { 3931 if (PrevDecl && PrevDecl->getSpecializationKind() == TSK_Undeclared) { 3936 Specialization = PrevDecl; 3938 PrevDecl = nullptr; 3942 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); 3967 if (!PrevDecl) 3977 if (PrevDecl && PrevDecl->getPointOfInstantiation().isValid()) { 3977 if (PrevDecl && PrevDecl->getPointOfInstantiation().isValid()) { 3979 for (Decl *Prev = PrevDecl; Prev; Prev = Prev->getPreviousDecl()) { 3992 Diag(PrevDecl->getPointOfInstantiation(), 3994 << (PrevDecl->getTemplateSpecializationKind() != 4011 if (PrevDecl) { 4016 PrevSpec.addDecl(PrevDecl);