Lines Matching refs:VarSpec
5162 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() argument
5175 VarSpec->setType(DI->getType()); in CompleteVarTemplateSpecializationDecl()
5178 VarSpec->setCompleteDefinition(); in CompleteVarTemplateSpecializationDecl()
5181 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs); in CompleteVarTemplateSpecializationDecl()
5184 deduceOpenCLAddressSpace(VarSpec); in CompleteVarTemplateSpecializationDecl()
5186 return VarSpec; in CompleteVarTemplateSpecializationDecl()
5424 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition() local
5426 if (VarSpec) { in InstantiateVariableDefinition()
5567 } else if (!VarSpec) { in InstantiateVariableDefinition()
5580 VarSpec->getTemplateArgsInfo()) { in InstantiateVariableDefinition()
5588 VarSpec->getSpecializedTemplate(), Def, TemplateArgInfo, in InstantiateVariableDefinition()
5589 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
5593 VarSpec->getSpecializedTemplateOrPartial(); in InstantiateVariableDefinition()
5597 Partial, &VarSpec->getTemplateInstantiationArgs()); in InstantiateVariableDefinition()
5605 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs); in InstantiateVariableDefinition()