Home | History | Annotate | Download | only in AST

Lines Matching defs:ClassTemplateSpecializationDecl

358 llvm::FoldingSetVector<ClassTemplateSpecializationDecl> &
377 ClassTemplateSpecializationDecl *
383 void ClassTemplateDecl::AddSpecialization(ClassTemplateSpecializationDecl *D,
702 // ClassTemplateSpecializationDecl Implementation
704 ClassTemplateSpecializationDecl::
705 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK,
710 ClassTemplateSpecializationDecl *PrevDecl)
720 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContext &C,
726 ClassTemplateSpecializationDecl *
727 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK,
733 ClassTemplateSpecializationDecl *PrevDecl) {
734 ClassTemplateSpecializationDecl *Result =
735 new (Context, DC) ClassTemplateSpecializationDecl(
744 ClassTemplateSpecializationDecl *
745 ClassTemplateSpecializationDecl::CreateDeserialized(ASTContext &C,
747 ClassTemplateSpecializationDecl *Result =
748 new (C, ID) ClassTemplateSpecializationDecl(C, ClassTemplateSpecialization);
753 void ClassTemplateSpecializationDecl::getNameForDiagnostic(
763 ClassTemplateSpecializationDecl::getSpecializedTemplate() const {
771 ClassTemplateSpecializationDecl::getSourceRange() const {
824 : ClassTemplateSpecializationDecl(Context,