Lines Matching refs:InstPartialSpec
4216 ClassTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateClassTemplatePartialSpecialization() local
4223 if (SubstQualifier(PartialSpec, InstPartialSpec)) in InstantiateClassTemplatePartialSpecialization()
4226 InstPartialSpec->setInstantiatedFromMember(PartialSpec); in InstantiateClassTemplatePartialSpecialization()
4227 InstPartialSpec->setTypeAsWritten(WrittenTy); in InstantiateClassTemplatePartialSpecialization()
4230 SemaRef.CheckTemplatePartialSpecialization(InstPartialSpec); in InstantiateClassTemplatePartialSpecialization()
4234 ClassTemplate->AddPartialSpecialization(InstPartialSpec, in InstantiateClassTemplatePartialSpecialization()
4236 return InstPartialSpec; in InstantiateClassTemplatePartialSpecialization()
4352 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() local
4360 if (SubstQualifier(PartialSpec, InstPartialSpec)) in InstantiateVarTemplatePartialSpecialization()
4363 InstPartialSpec->setInstantiatedFromMember(PartialSpec); in InstantiateVarTemplatePartialSpecialization()
4364 InstPartialSpec->setTypeAsWritten(WrittenTy); in InstantiateVarTemplatePartialSpecialization()
4367 SemaRef.CheckTemplatePartialSpecialization(InstPartialSpec); in InstantiateVarTemplatePartialSpecialization()
4371 VarTemplate->AddPartialSpecialization(InstPartialSpec, /*InsertPos=*/nullptr); in InstantiateVarTemplatePartialSpecialization()
4373 SemaRef.BuildVariableInstantiation(InstPartialSpec, PartialSpec, TemplateArgs, in InstantiateVarTemplatePartialSpecialization()
4376 return InstPartialSpec; in InstantiateVarTemplatePartialSpecialization()