Lines Matching refs:VarSpec
5151 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() argument
5164 VarSpec->setType(DI->getType()); in CompleteVarTemplateSpecializationDecl()
5167 VarSpec->setCompleteDefinition(); in CompleteVarTemplateSpecializationDecl()
5170 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs); in CompleteVarTemplateSpecializationDecl()
5173 deduceOpenCLAddressSpace(VarSpec); in CompleteVarTemplateSpecializationDecl()
5175 return VarSpec; in CompleteVarTemplateSpecializationDecl()
5413 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition() local
5415 if (VarSpec) { in InstantiateVariableDefinition()
5556 } else if (!VarSpec) { in InstantiateVariableDefinition()
5569 VarSpec->getTemplateArgsInfo()) { in InstantiateVariableDefinition()
5577 VarSpec->getSpecializedTemplate(), Def, TemplateArgInfo, in InstantiateVariableDefinition()
5578 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
5582 VarSpec->getSpecializedTemplateOrPartial(); in InstantiateVariableDefinition()
5586 Partial, &VarSpec->getTemplateInstantiationArgs()); in InstantiateVariableDefinition()
5594 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs); in InstantiateVariableDefinition()