Lines Matching refs:Partial
82 if (VarTemplatePartialSpecializationDecl *Partial = in getTemplateInstantiationArgs() local
84 if (Partial->isMemberSpecialization()) in getTemplateInstantiationArgs()
2267 ClassTemplatePartialSpecializationDecl *Partial; member
2299 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in InstantiateClassTemplateSpecialization() local
2302 = DeduceTemplateArguments(Partial, in InstantiateClassTemplateSpecialization()
2308 .set(Partial, MakeDeductionFailureInfo(Context, Result, Info)); in InstantiateClassTemplateSpecialization()
2312 Matched.back().Partial = Partial; in InstantiateClassTemplateSpecialization()
2338 if (getMoreSpecializedPartialSpecialization(P->Partial, Best->Partial, in InstantiateClassTemplateSpecialization()
2340 == P->Partial) in InstantiateClassTemplateSpecialization()
2351 getMoreSpecializedPartialSpecialization(P->Partial, Best->Partial, in InstantiateClassTemplateSpecialization()
2353 != Best->Partial) { in InstantiateClassTemplateSpecialization()
2369 Diag(P->Partial->getLocation(), diag::note_partial_spec_match) in InstantiateClassTemplateSpecialization()
2371 P->Partial->getTemplateParameters(), in InstantiateClassTemplateSpecialization()
2379 ClassTemplatePartialSpecializationDecl *OrigPartialSpec = Best->Partial; in InstantiateClassTemplateSpecialization()
2390 ClassTemplateSpec->setInstantiationOf(Best->Partial, Best->Args); in InstantiateClassTemplateSpecialization()