Lines Matching refs:VarTemplatePartialSpecializationDecl
1144 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &
1168 VarTemplatePartialSpecializationDecl *
1176 VarTemplatePartialSpecializationDecl::Profile(llvm::FoldingSetNodeID &ID,
1186 VarTemplatePartialSpecializationDecl *D, void *InsertPos) {
1190 VarTemplatePartialSpecializationDecl *Existing =
1201 SmallVectorImpl<VarTemplatePartialSpecializationDecl *> &PS) {
1202 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs =
1206 for (VarTemplatePartialSpecializationDecl &P : PartialSpecs)
1210 VarTemplatePartialSpecializationDecl *
1212 VarTemplatePartialSpecializationDecl *D) {
1214 for (VarTemplatePartialSpecializationDecl &P : getPartialSpecializations()) {
1261 const auto *PS = dyn_cast<VarTemplatePartialSpecializationDecl>(this);
1287 // VarTemplatePartialSpecializationDecl Implementation
1290 void VarTemplatePartialSpecializationDecl::anchor() {}
1292 VarTemplatePartialSpecializationDecl::VarTemplatePartialSpecializationDecl(
1307 VarTemplatePartialSpecializationDecl *
1308 VarTemplatePartialSpecializationDecl::Create(
1318 new (Context, DC) VarTemplatePartialSpecializationDecl(
1325 VarTemplatePartialSpecializationDecl *
1326 VarTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C,
1328 return new (C, ID) VarTemplatePartialSpecializationDecl(C);