Lines Matching refs:VarSpec
4931 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() argument
4944 VarSpec->setType(DI->getType()); in CompleteVarTemplateSpecializationDecl()
4947 VarSpec->setCompleteDefinition(); in CompleteVarTemplateSpecializationDecl()
4950 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs); in CompleteVarTemplateSpecializationDecl()
4953 deduceOpenCLAddressSpace(VarSpec); in CompleteVarTemplateSpecializationDecl()
4955 return VarSpec; in CompleteVarTemplateSpecializationDecl()
5194 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition() local
5196 if (VarSpec) { in InstantiateVariableDefinition()
5337 } else if (!VarSpec) { in InstantiateVariableDefinition()
5348 VarSpec->getSpecializedTemplate(), Def, VarSpec->getTemplateArgsInfo(), in InstantiateVariableDefinition()
5349 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
5353 VarSpec->getSpecializedTemplateOrPartial(); in InstantiateVariableDefinition()
5357 Partial, &VarSpec->getTemplateInstantiationArgs()); in InstantiateVariableDefinition()
5365 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs); in InstantiateVariableDefinition()