Lines Matching refs:TTP
220 HandleDefaultTempArgIntoTempTempParam(const TemplateTemplateParmDecl *TTP, in HandleDefaultTempArgIntoTempTempParam() argument
222 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in HandleDefaultTempArgIntoTempTempParam()
490 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) in getTemplateInstantiationArgs() local
491 HandleDefaultTempArgIntoTempTempParam(TTP, Result); in getTemplateInstantiationArgs()
523 if (const auto *TTP = dyn_cast<TemplateTemplateParmDecl>(CurDecl)) { in getTemplateInstantiationArgs() local
524 R = HandleDefaultTempArgIntoTempTempParam(TTP, Result); in getTemplateInstantiationArgs()
1814 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local
1815 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
1820 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl()
1821 TTP->getPosition())) in TransformDecl()
1824 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformDecl()
1826 if (TTP->isParameterPack()) { in TransformDecl()
1870 const TemplateTypeParmType *TTP in TransformFirstQualifierInScope() local
1873 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformFirstQualifierInScope()
1875 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex()); in TransformFirstQualifierInScope()
1877 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope()
1960 if (TemplateTemplateParmDecl *TTP in TransformTemplateName() local
1962 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformTemplateName()
1967 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformTemplateName()
1968 TTP->getPosition())) in TransformTemplateName()
1971 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformTemplateName()
1987 TemplateArgs.getAssociatedDecl(TTP->getDepth()); in TransformTemplateName()
1989 if (TTP->isParameterPack()) { in TransformTemplateName()
1998 Arg, AssociatedDecl, TTP->getIndex(), Final); in TransformTemplateName()
2011 Template, AssociatedDecl, TTP->getIndex(), PackIndex); in TransformTemplateName()
3120 if (TemplateTypeParmDecl *TTP = in SubstParmVarDecl() local
3122 if (const TypeConstraint *TC = TTP->getTypeConstraint()) { in SubstParmVarDecl()
3124 FindInstantiatedDecl(TTP->getLocation(), TTP, TemplateArgs)); in SubstParmVarDecl()