Lines Matching refs:VarTemplate
1427 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local
1430 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl()
3093 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local
3094 assert(VarTemplate && in VisitVarTemplateSpecializationDecl()
3109 VarTemplate, VarTemplate->getBeginLoc(), in VisitVarTemplateSpecializationDecl()
3117 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
3122 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl()
3127 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument
3147 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted); in VisitVarTemplateSpecializationDecl()
3150 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl()
3373 VarTemplateDecl *VarTemplate, in InstantiateVarTemplatePartialSpecialization() argument
3401 if (SemaRef.CheckTemplateArgumentList(VarTemplate, PartialSpec->getLocation(), in InstantiateVarTemplatePartialSpecialization()
3407 PartialSpec->getLocation(), VarTemplate, InstTemplateArgs.size(), in InstantiateVarTemplatePartialSpecialization()
3415 VarTemplate->findPartialSpecialization(Converted, InsertPos); in InstantiateVarTemplatePartialSpecialization()
3420 TemplateName(VarTemplate), Converted); in InstantiateVarTemplatePartialSpecialization()
3430 TemplateName(VarTemplate), PartialSpec->getLocation(), InstTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
3475 PartialSpec->getLocation(), InstParams, VarTemplate, DI->getType(), in InstantiateVarTemplatePartialSpecialization()
3490 VarTemplate->AddPartialSpecialization(InstPartialSpec, /*InsertPos=*/nullptr); in InstantiateVarTemplatePartialSpecialization()
4087 VarTemplateDecl *VarTemplate, VarDecl *FromVar, in BuildVarTemplateInstantiation() argument
4130 VarTemplate, FromVar, InsertPos, TemplateArgsInfo, Converted)); in BuildVarTemplateInstantiation()