Lines Matching refs:TTP
81 if (TemplateTemplateParmDecl *TTP in TraverseTemplateName() local
84 if (TTP->isParameterPack()) in TraverseTemplateName()
85 Unexpanded.push_back(std::make_pair(TTP, SourceLocation())); in TraverseTemplateName()
222 if (const TemplateTypeParmType *TTP in DiagnoseUnexpandedParameterPacks() local
224 Name = TTP->getIdentifier(); in DiagnoseUnexpandedParameterPacks()
518 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
519 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
524 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
525 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
546 if (const TemplateTypeParmType *TTP in CheckParameterPacksForExpansion() local
548 Depth = TTP->getDepth(); in CheckParameterPacksForExpansion()
549 Index = TTP->getIndex(); in CheckParameterPacksForExpansion()
550 Name = TTP->getIdentifier(); in CheckParameterPacksForExpansion()
648 if (const TemplateTypeParmType *TTP in getNumArgumentsInExpansion() local
650 Depth = TTP->getDepth(); in getNumArgumentsInExpansion()
651 Index = TTP->getIndex(); in getNumArgumentsInExpansion()