Lines Matching defs:VarTemplSpec
174 HandleVarTemplateSpec(const VarTemplateSpecializationDecl *VarTemplSpec,
179 if (VarTemplSpec->isClassScopeExplicitSpecialization())
180 return Response::DontClearRelativeToPrimaryNextDecl(VarTemplSpec);
183 if (VarTemplSpec->getSpecializationKind() == TSK_ExplicitSpecialization &&
184 !isa<VarTemplatePartialSpecializationDecl>(VarTemplSpec))
189 assert(VarTemplSpec->getSpecializedTemplate() && "No variable template?");
191 Specialized = VarTemplSpec->getSpecializedTemplateOrPartial();
196 Partial, VarTemplSpec->getTemplateInstantiationArgs().asArray(),
204 Tmpl, VarTemplSpec->getTemplateInstantiationArgs().asArray(),
209 return Response::DontClearRelativeToPrimaryNextDecl(VarTemplSpec);
502 if (const auto *VarTemplSpec =
504 R = HandleVarTemplateSpec(VarTemplSpec, Result, SkipForSpecialization);