Lines Matching defs:VarSpec
2507 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization(
2510 return VarSpec;
3534 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
3545 VarSpec->setType(DI->getType());
3548 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs);
3550 return VarSpec;
3733 VarTemplateSpecializationDecl *VarSpec =
3739 if (VarSpec) {
3744 VarSpec->getTemplateArgsInfo(), InstantiationDependent) &&
3752 assert(VarSpec->getSpecializedTemplate() &&
3756 VarSpec->getSpecializedTemplateOrPartial();
3857 if (VarSpec)
3866 if (VarSpec)
3934 if (!VarSpec)
3945 VarSpec->getSpecializedTemplate(), Def, nullptr,
3946 VarSpec->getTemplateArgsInfo(), VarSpec->getTemplateArgs().asArray()));
3950 VarSpec->getSpecializedTemplateOrPartial();
3954 Partial, &VarSpec->getTemplateInstantiationArgs());
3968 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs);
4450 if (VarTemplateSpecializationDecl *VarSpec =
4454 VarSpec->getTemplateArgsInfo();
4458 SubstDecl(D, VarSpec->getDeclContext(), TemplateArgs));