Lines Matching refs:ClassTemplatePartialSpecializationDecl
468 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &
492 ClassTemplatePartialSpecializationDecl *
531 ClassTemplatePartialSpecializationDecl::Profile(llvm::FoldingSetNodeID &ID, in Profile()
541 ClassTemplatePartialSpecializationDecl *D, in AddPartialSpecialization()
546 ClassTemplatePartialSpecializationDecl *Existing in AddPartialSpecialization()
557 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) const { in getPartialSpecializations()
558 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs in getPartialSpecializations()
562 for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs) in getPartialSpecializations()
566 ClassTemplatePartialSpecializationDecl *
569 for (ClassTemplatePartialSpecializationDecl &P : in findPartialSpecialization()
578 ClassTemplatePartialSpecializationDecl *
580 ClassTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember()
582 for (ClassTemplatePartialSpecializationDecl &P : getPartialSpecializations()) { in findPartialSpecInstantiatedFromMember()
940 const auto *PS = dyn_cast<ClassTemplatePartialSpecializationDecl>(this); in getNameForDiagnostic()
981 using CTPSDecl = ClassTemplatePartialSpecializationDecl; in getSourceRange()
990 ClassTemplatePartialSpecializationDecl *> in getSourceRange()
996 return inst_from.get<ClassTemplatePartialSpecializationDecl *>() in getSourceRange()
1024 void ClassTemplatePartialSpecializationDecl::anchor() {} in anchor()
1026 ClassTemplatePartialSpecializationDecl::
1027 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, in ClassTemplatePartialSpecializationDecl() function in ClassTemplatePartialSpecializationDecl
1035 ClassTemplatePartialSpecializationDecl *PrevDecl) in ClassTemplatePartialSpecializationDecl()
1045 ClassTemplatePartialSpecializationDecl *
1046 ClassTemplatePartialSpecializationDecl::
1054 ClassTemplatePartialSpecializationDecl *PrevDecl) { in Create()
1059 ClassTemplatePartialSpecializationDecl(Context, TK, DC, StartLoc, IdLoc, in Create()
1069 ClassTemplatePartialSpecializationDecl *
1070 ClassTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1072 auto *Result = new (C, ID) ClassTemplatePartialSpecializationDecl(C); in CreateDeserialized()