Home | History | Annotate | Download | only in Sema

Lines Matching refs:TTP

523   if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND))
524 return std::make_pair(TTP->getDepth(), TTP->getIndex());
529 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND);
530 return std::make_pair(TTP->getDepth(), TTP->getIndex());
536 if (const TemplateTypeParmType *TTP
538 return std::make_pair(TTP->getDepth(), TTP->getIndex());
546 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(D))
547 return TemplateParameter(TTP);
2137 auto *TTP = dyn_cast<TemplateTemplateParmDecl>(Param);
2138 if (TTP && PackedArgsBuilder.empty()) {
2142 TTP, Output,
2148 if (!S.SubstDecl(TTP, S.CurContext,
4710 if (TemplateTemplateParmDecl *TTP
4712 if (TTP->getDepth() == Depth)
4713 Used[TTP->getIndex()] = true;
4817 const TemplateTypeParmType *TTP = cast<TemplateTypeParmType>(T);
4818 if (TTP->getDepth() == Depth)
4819 Used[TTP->getIndex()] = true;