Lines Matching refs:TemplateTemplateParmDecl

68     } else if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) {  in TemplateParameterList()
147 } else if (cast<TemplateTemplateParmDecl>(P)->hasDefaultArgument()) in getMinRequiredArguments()
166 return cast<TemplateTemplateParmDecl>(FirstParm)->getDepth(); in getDepth()
175 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in AdoptTemplateParameterList()
533 const auto *TTP = cast<TemplateTemplateParmDecl>(D); in ProfileTemplateParameterList()
798 void TemplateTemplateParmDecl::anchor() {} in anchor()
800 TemplateTemplateParmDecl::TemplateTemplateParmDecl( in TemplateTemplateParmDecl() function in TemplateTemplateParmDecl
812 TemplateTemplateParmDecl *
813 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
817 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, in Create()
821 TemplateTemplateParmDecl *
822 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
829 TemplateTemplateParmDecl(DC, L, D, P, Id, Params, Expansions); in Create()
832 TemplateTemplateParmDecl *
833 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
834 return new (C, ID) TemplateTemplateParmDecl(nullptr, SourceLocation(), 0, 0, in CreateDeserialized()
838 TemplateTemplateParmDecl *
839 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized()
843 TemplateTemplateParmDecl(nullptr, SourceLocation(), 0, 0, nullptr, in CreateDeserialized()
849 SourceLocation TemplateTemplateParmDecl::getDefaultArgumentLoc() const { in getDefaultArgumentLoc()
854 void TemplateTemplateParmDecl::setDefaultArgument( in setDefaultArgument()
1416 auto *TemplateTemplateParm = TemplateTemplateParmDecl::Create( in createMakeIntegerSeqParameterList()