Lines Matching refs:ClassTemplatePartialSpecializationDecl
379 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &
403 ClassTemplatePartialSpecializationDecl *
410 ClassTemplatePartialSpecializationDecl *D, in AddPartialSpecialization()
415 ClassTemplatePartialSpecializationDecl *Existing in AddPartialSpecialization()
426 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations()
427 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs in getPartialSpecializations()
431 for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs) in getPartialSpecializations()
435 ClassTemplatePartialSpecializationDecl *
438 for (ClassTemplatePartialSpecializationDecl &P : in findPartialSpecialization()
447 ClassTemplatePartialSpecializationDecl *
449 ClassTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember()
451 for (ClassTemplatePartialSpecializationDecl &P : getPartialSpecializations()) { in findPartialSpecInstantiatedFromMember()
770 const auto *PS = dyn_cast<ClassTemplatePartialSpecializationDecl>(this); in getNameForDiagnostic()
807 using CTPSDecl = ClassTemplatePartialSpecializationDecl; in getSourceRange()
816 ClassTemplatePartialSpecializationDecl *> in getSourceRange()
822 return inst_from.get<ClassTemplatePartialSpecializationDecl *>() in getSourceRange()
830 void ClassTemplatePartialSpecializationDecl::anchor() {} in anchor()
832 ClassTemplatePartialSpecializationDecl::
833 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, in ClassTemplatePartialSpecializationDecl() function in ClassTemplatePartialSpecializationDecl
841 ClassTemplatePartialSpecializationDecl *PrevDecl) in ClassTemplatePartialSpecializationDecl()
851 ClassTemplatePartialSpecializationDecl *
852 ClassTemplatePartialSpecializationDecl::
860 ClassTemplatePartialSpecializationDecl *PrevDecl) { in Create()
865 ClassTemplatePartialSpecializationDecl(Context, TK, DC, StartLoc, IdLoc, in Create()
875 ClassTemplatePartialSpecializationDecl *
876 ClassTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
878 auto *Result = new (C, ID) ClassTemplatePartialSpecializationDecl(C); in CreateDeserialized()