Lines Matching refs:PS2

5504                                   ClassTemplatePartialSpecializationDecl *PS2,  in getMoreSpecializedPartialSpecialization()  argument
5507 QualType PT2 = PS2->getInjectedSpecializationType(); in getMoreSpecializedPartialSpecialization()
5510 bool Better1 = isAtLeastAsSpecializedAs(*this, PT1, PT2, PS2, Info); in getMoreSpecializedPartialSpecialization()
5518 PS2->getAssociatedConstraints(AC2); in getMoreSpecializedPartialSpecialization()
5520 if (IsAtLeastAsConstrained(PS1, AC1, PS2, AC2, AtLeastAsConstrained1)) in getMoreSpecializedPartialSpecialization()
5522 if (IsAtLeastAsConstrained(PS2, AC2, PS1, AC1, AtLeastAsConstrained2)) in getMoreSpecializedPartialSpecialization()
5526 return AtLeastAsConstrained1 ? PS1 : PS2; in getMoreSpecializedPartialSpecialization()
5529 return Better1 ? PS1 : PS2; in getMoreSpecializedPartialSpecialization()
5560 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization() argument
5563 assert(PS1->getSpecializedTemplate() == PS2->getSpecializedTemplate() && in getMoreSpecializedPartialSpecialization()
5571 CanonTemplate, PS2->getTemplateArgs().asArray()); in getMoreSpecializedPartialSpecialization()
5574 bool Better1 = isAtLeastAsSpecializedAs(*this, PT1, PT2, PS2, Info); in getMoreSpecializedPartialSpecialization()
5582 PS2->getAssociatedConstraints(AC2); in getMoreSpecializedPartialSpecialization()
5584 if (IsAtLeastAsConstrained(PS1, AC1, PS2, AC2, AtLeastAsConstrained1)) in getMoreSpecializedPartialSpecialization()
5586 if (IsAtLeastAsConstrained(PS2, AC2, PS1, AC1, AtLeastAsConstrained2)) in getMoreSpecializedPartialSpecialization()
5590 return AtLeastAsConstrained1 ? PS1 : PS2; in getMoreSpecializedPartialSpecialization()
5593 return Better1 ? PS1 : PS2; in getMoreSpecializedPartialSpecialization()