Lines Matching refs:NTTP
62 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in TemplateParameterList() local
63 if (!IsPack && NTTP->getType()->containsUnexpandedParameterPack()) in TemplateParameterList()
65 if (NTTP->hasPlaceholderTypeConstraint()) in TemplateParameterList()
142 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in getMinRequiredArguments() local
143 if (NTTP->hasDefaultArgument()) in getMinRequiredArguments()
161 else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(FirstParm)) in getDepth() local
162 return NTTP->getDepth(); in getDepth()
184 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in getAssociatedConstraints() local
185 if (const Expr *E = NTTP->getPlaceholderTypeConstraint()) in getAssociatedConstraints()
507 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in ProfileTemplateParameterList() local
509 ID.AddBoolean(NTTP->isParameterPack()); in ProfileTemplateParameterList()
510 NTTP->getType().getCanonicalType().Profile(ID); in ProfileTemplateParameterList()
759 auto *NTTP = in CreateDeserialized() local
766 NTTP->NumExpandedTypes = NumExpandedTypes; in CreateDeserialized()
767 return NTTP; in CreateDeserialized()