Lines Matching refs:VarSpec
5264 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() argument
5277 VarSpec->setType(DI->getType()); in CompleteVarTemplateSpecializationDecl()
5280 VarSpec->setCompleteDefinition(); in CompleteVarTemplateSpecializationDecl()
5283 InstantiateVariableInitializer(VarSpec, PatternDecl, TemplateArgs); in CompleteVarTemplateSpecializationDecl()
5286 deduceOpenCLAddressSpace(VarSpec); in CompleteVarTemplateSpecializationDecl()
5288 return VarSpec; in CompleteVarTemplateSpecializationDecl()
5508 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition() local
5510 if (VarSpec) { in InstantiateVariableDefinition()
5651 } else if (!VarSpec) { in InstantiateVariableDefinition()
5664 VarSpec->getTemplateArgsAsWritten()) { in InstantiateVariableDefinition()
5672 VarSpec->getSpecializedTemplate(), Def, TemplateArgInfo, in InstantiateVariableDefinition()
5673 VarSpec->getTemplateArgs().asArray(), VarSpec)); in InstantiateVariableDefinition()
5677 VarSpec->getSpecializedTemplateOrPartial(); in InstantiateVariableDefinition()
5681 Partial, &VarSpec->getTemplateInstantiationArgs()); in InstantiateVariableDefinition()
5689 Var = CompleteVarTemplateSpecializationDecl(VarSpec, Def, TemplateArgs); in InstantiateVariableDefinition()