Lines Matching refs:TTP
127 HandleDefaultTempArgIntoTempTempParam(const TemplateTemplateParmDecl *TTP, in HandleDefaultTempArgIntoTempTempParam() argument
129 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in HandleDefaultTempArgIntoTempTempParam()
324 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) { in getTemplateInstantiationArgs() local
325 R = HandleDefaultTempArgIntoTempTempParam(TTP, Result); in getTemplateInstantiationArgs()
1473 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local
1474 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
1479 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl()
1480 TTP->getPosition())) in TransformDecl()
1483 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformDecl()
1485 if (TTP->isParameterPack()) { in TransformDecl()
1519 const TemplateTypeParmType *TTP in TransformFirstQualifierInScope() local
1522 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformFirstQualifierInScope()
1524 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex()); in TransformFirstQualifierInScope()
1526 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope()
1608 if (TemplateTemplateParmDecl *TTP in TransformTemplateName() local
1610 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformTemplateName()
1615 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformTemplateName()
1616 TTP->getPosition())) in TransformTemplateName()
1619 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformTemplateName()
1635 TemplateArgs.getAssociatedDecl(TTP->getDepth()); in TransformTemplateName()
1637 if (TTP->isParameterPack()) { in TransformTemplateName()
1646 Arg, AssociatedDecl, TTP->getIndex(), Final); in TransformTemplateName()
1661 Template, AssociatedDecl, TTP->getIndex(), PackIndex); in TransformTemplateName()
2745 if (TemplateTypeParmDecl *TTP = in SubstParmVarDecl() local
2747 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl()
2749 FindInstantiatedDecl(TTP->getLocation(), TTP, TemplateArgs)); in SubstParmVarDecl()