Lines Matching defs:TTP
67 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*P)) {
68 if (TTP->hasDefaultArgument())
88 if (const TemplateTypeParmDecl *TTP
90 return TTP->getDepth();
105 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(*P))
106 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner);
167 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) {
168 QualType ArgType = Context.getTypeDeclType(TTP);
169 if (TTP->isParameterPack())
187 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param);
188 if (TTP->isParameterPack())
189 Arg = TemplateArgument(TemplateName(TTP), llvm::Optional<unsigned>());
191 Arg = TemplateArgument(TemplateName(TTP));