Lines Matching defs:Spec1
780 auto Spec1 = Proto1->getExceptionSpecType();
783 if (isUnresolvedExceptionSpec(Spec1) || isUnresolvedExceptionSpec(Spec2))
786 if (Spec1 != Spec2)
788 if (Spec1 == EST_Dynamic) {
796 } else if (isComputedNoexcept(Spec1)) {
1257 const auto *Spec1 = cast<TemplateSpecializationType>(T1);
1259 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateName(),
1262 if (!IsStructurallyEquivalent(Context, Spec1->template_arguments(),
1309 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1);
1311 if (!IsStructurallyEquivalent(Context, Spec1->getQualifier(),
1314 if (!IsStructurallyEquivalent(Spec1->getIdentifier(),
1317 if (!IsStructurallyEquivalent(Context, Spec1->template_arguments(),
1670 const auto *Spec1 = dyn_cast<ClassTemplateSpecializationDecl>(D1);
1672 if (Spec1 && Spec2) {
1674 if (!IsStructurallyEquivalent(Context, Spec1->getSpecializedTemplate(),
1679 if (Spec1->getTemplateArgs().size() != Spec2->getTemplateArgs().size())
1682 for (unsigned I = 0, N = Spec1->getTemplateArgs().size(); I != N; ++I)
1683 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateArgs().get(I),
1689 else if (Spec1 || Spec2)