Lines Matching refs:Spec2
515 auto Spec2 = OrigProto2->getExceptionSpecType(); in IsStructurallyEquivalent() local
517 if (Spec1 != Spec2) in IsStructurallyEquivalent()
673 const auto *Spec2 = cast<TemplateSpecializationType>(T2); in IsStructurallyEquivalent() local
675 Spec2->getTemplateName())) in IsStructurallyEquivalent()
677 if (Spec1->getNumArgs() != Spec2->getNumArgs()) in IsStructurallyEquivalent()
681 Spec2->getArg(I))) in IsStructurallyEquivalent()
727 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent() local
729 Spec2->getQualifier())) in IsStructurallyEquivalent()
732 Spec2->getIdentifier())) in IsStructurallyEquivalent()
734 if (Spec1->getNumArgs() != Spec2->getNumArgs()) in IsStructurallyEquivalent()
738 Spec2->getArg(I))) in IsStructurallyEquivalent()
997 const auto *Spec2 = dyn_cast<ClassTemplateSpecializationDecl>(D2); in IsStructurallyEquivalent() local
998 if (Spec1 && Spec2) { in IsStructurallyEquivalent()
1001 Spec2->getSpecializedTemplate())) in IsStructurallyEquivalent()
1005 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size()) in IsStructurallyEquivalent()
1010 Spec2->getTemplateArgs().get(I))) in IsStructurallyEquivalent()
1015 else if (Spec1 || Spec2) in IsStructurallyEquivalent()