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 if (TTP->hasTypeConstraint()) in TemplateParameterList()
106 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in containsUnexpandedParameterPack() local
107 const auto *TC = TTP->getTypeConstraint(); in containsUnexpandedParameterPack()
140 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) { in getMinRequiredArguments() local
141 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
160 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(FirstParm)) in getDepth() local
161 return TTP->getDepth(); in getDepth()
173 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P)) in AdoptTemplateParameterList() local
174 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner); in AdoptTemplateParameterList()
182 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in getAssociatedConstraints() local
183 if (const auto *TC = TTP->getTypeConstraint()) in getAssociatedConstraints()
514 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(D)) { in ProfileTemplateParameterList() local
516 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList()
517 ID.AddBoolean(TTP->hasTypeConstraint()); in ProfileTemplateParameterList()
518 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in ProfileTemplateParameterList()
523 const auto *TTP = cast<TemplateTemplateParmDecl>(D); in ProfileTemplateParameterList() local
525 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList()
526 ProfileTemplateParameterList(C, ID, TTP->getTemplateParameters()); in ProfileTemplateParameterList()
831 auto *TTP = in CreateDeserialized() local
835 TTP->NumExpandedParams = NumExpansions; in CreateDeserialized()
836 return TTP; in CreateDeserialized()