Home | History | Annotate | Download | only in AST

Lines Matching refs:TTP

47       if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(P))
48 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack())
79 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(P)) {
80 if (TTP->hasDefaultArgument())
99 if (const TemplateTypeParmDecl *TTP
101 return TTP->getDepth();
114 if (auto *TTP = dyn_cast<TemplateTemplateParmDecl>(P))
115 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner);
207 if (auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) {
208 QualType ArgType = Context.getTypeDeclType(TTP);
209 if (TTP->isParameterPack())
224 auto *TTP = cast<TemplateTemplateParmDecl>(Param);
225 if (TTP->isParameterPack())
226 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>());
228 Arg = TemplateArgument(TemplateName(TTP));
639 auto *TTP =
643 TTP->NumExpandedParams = NumExpansions;
644 return TTP;