Lines Matching refs:ClassTemplateSpecializationDecl

516 llvm::FoldingSetVector<ClassTemplateSpecializationDecl> &
535 ClassTemplateSpecializationDecl *
541 void ClassTemplateDecl::AddSpecialization(ClassTemplateSpecializationDecl *D, in AddSpecialization()
920 ClassTemplateSpecializationDecl::
921 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, in ClassTemplateSpecializationDecl() function in ClassTemplateSpecializationDecl
926 ClassTemplateSpecializationDecl *PrevDecl) in ClassTemplateSpecializationDecl()
934 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContext &C, in ClassTemplateSpecializationDecl() function in ClassTemplateSpecializationDecl
940 ClassTemplateSpecializationDecl *
941 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK, in Create()
947 ClassTemplateSpecializationDecl *PrevDecl) { in Create()
949 new (Context, DC) ClassTemplateSpecializationDecl( in Create()
966 ClassTemplateSpecializationDecl *
967 ClassTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
970 new (C, ID) ClassTemplateSpecializationDecl(C, ClassTemplateSpecialization); in CreateDeserialized()
975 void ClassTemplateSpecializationDecl::getNameForDiagnostic( in getNameForDiagnostic()
994 ClassTemplateSpecializationDecl::getSpecializedTemplate() const { in getSpecializedTemplate()
1002 ClassTemplateSpecializationDecl::getSourceRange() const { in getSourceRange()
1039 void ClassTemplateSpecializationDecl::setExternKeywordLoc(SourceLocation Loc) { in setExternKeywordLoc()
1052 void ClassTemplateSpecializationDecl::setTemplateKeywordLoc( in setTemplateKeywordLoc()
1136 : ClassTemplateSpecializationDecl( in ClassTemplatePartialSpecializationDecl()
1174 SourceRange Range = ClassTemplateSpecializationDecl::getSourceRange(); in getSourceRange()
1674 const auto *CTSD = cast<ClassTemplateSpecializationDecl>(D); in getReplacedTemplateParameterList()