Lines Matching refs:TTP

67     } else if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) {  in TemplateParameterList()  local
69 TTP->getTemplateParameters()->containsUnexpandedParameterPack()) in TemplateParameterList()
71 } else if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { in TemplateParameterList() local
72 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in TemplateParameterList()
77 HasConstrainedParameters = TTP->hasTypeConstraint(); in TemplateParameterList()
105 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in containsUnexpandedParameterPack() local
106 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack()
139 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { in getMinRequiredArguments() local
140 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
159 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(FirstParm)) in getDepth() local
160 return TTP->getDepth(); in getDepth()
172 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in AdoptTemplateParameterList() local
173 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList()
181 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in getAssociatedConstraints() local
182 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints()
513 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) { in ProfileTemplateParameterList() local
515 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList()
516 ID.AddBoolean(TTP->hasTypeConstraint()); in ProfileTemplateParameterList()
517 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in ProfileTemplateParameterList()
522 const auto *TTP = cast<TemplateTemplateParmDecl>(D); in ProfileTemplateParameterList() local
524 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList()
525 ProfileTemplateParameterList(C, ID, TTP->getTemplateParameters()); in ProfileTemplateParameterList()
830 auto *TTP = in CreateDeserialized() local
834 TTP->NumExpandedParams = NumExpansions; in CreateDeserialized()
835 return TTP; in CreateDeserialized()