Lines Matching refs:VarSpec
5132 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() argument
5145 VarSpec->setType(DI->getType()); in CompleteVarTemplateSpecializationDecl()
5148 VarSpec->setCompleteDefinition(); in CompleteVarTemplateSpecializationDecl()
5151 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs); in CompleteVarTemplateSpecializationDecl()
5154 deduceOpenCLAddressSpace(VarSpec); in CompleteVarTemplateSpecializationDecl()
5156 return VarSpec; in CompleteVarTemplateSpecializationDecl()
5394 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition() local
5396 if (VarSpec) { in InstantiateVariableDefinition()
5537 } else if (!VarSpec) { in InstantiateVariableDefinition()
5548 VarSpec->getSpecializedTemplate(), Def, VarSpec->getTemplateArgsInfo(), in InstantiateVariableDefinition()
5549 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
5553 VarSpec->getSpecializedTemplateOrPartial(); in InstantiateVariableDefinition()
5557 Partial, &VarSpec->getTemplateInstantiationArgs()); in InstantiateVariableDefinition()
5565 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs); in InstantiateVariableDefinition()