Home | History | Annotate | Download | only in AST

Lines Matching full:classtemplatepartialspecializationdecl

322 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &
355 ClassTemplatePartialSpecializationDecl *
364 ClassTemplatePartialSpecializationDecl *D,
369 ClassTemplatePartialSpecializationDecl *Existing
380 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) {
381 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs
385 for (llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator
393 ClassTemplatePartialSpecializationDecl *
397 typedef FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator
409 ClassTemplatePartialSpecializationDecl *
411 ClassTemplatePartialSpecializationDecl
413 for (llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator
782 typedef ClassTemplatePartialSpecializationDecl CTPSDecl;
791 ClassTemplatePartialSpecializationDecl *>
797 return inst_from.get<ClassTemplatePartialSpecializationDecl*>()
803 // ClassTemplatePartialSpecializationDecl Implementation
805 void ClassTemplatePartialSpecializationDecl::anchor() { }
807 ClassTemplatePartialSpecializationDecl::
808 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK,
818 ClassTemplatePartialSpecializationDecl *PrevDecl,
832 ClassTemplatePartialSpecializationDecl *
833 ClassTemplatePartialSpecializationDecl::
842 ClassTemplatePartialSpecializationDecl *PrevDecl,
849 ClassTemplatePartialSpecializationDecl *Result
850 = new (Context)ClassTemplatePartialSpecializationDecl(Context, TK, DC,
865 ClassTemplatePartialSpecializationDecl *
866 ClassTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C,
869 sizeof(ClassTemplatePartialSpecializationDecl));
870 ClassTemplatePartialSpecializationDecl *Result
871 = new (Mem) ClassTemplatePartialSpecializationDecl();