• Home
  • Raw
  • Download

Lines Matching refs:TTP

72       if (TemplateTemplateParmDecl *TTP   in getTemplateInstantiationArgs()  local
74 for (unsigned I = 0, N = TTP->getDepth() + 1; I != N; ++I) in getTemplateInstantiationArgs()
660 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ND)) in getDepthAndIndex() local
661 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
666 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(ND); in getDepthAndIndex() local
667 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
891 if (TemplateTemplateParmDecl *TTP = dyn_cast<TemplateTemplateParmDecl>(D)) { in TransformDecl() local
892 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformDecl()
897 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformDecl()
898 TTP->getPosition())) in TransformDecl()
901 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformDecl()
903 if (TTP->isParameterPack()) { in TransformDecl()
940 const TemplateTypeParmType *TTP in TransformFirstQualifierInScope() local
943 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformFirstQualifierInScope()
945 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex()); in TransformFirstQualifierInScope()
947 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope()
1034 if (TemplateTemplateParmDecl *TTP in TransformTemplateName() local
1036 if (TTP->getDepth() < TemplateArgs.getNumLevels()) { in TransformTemplateName()
1041 if (!TemplateArgs.hasTemplateArgument(TTP->getDepth(), in TransformTemplateName()
1042 TTP->getPosition())) in TransformTemplateName()
1045 TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getPosition()); in TransformTemplateName()
1047 if (TTP->isParameterPack()) { in TransformTemplateName()
1055 return getSema().Context.getSubstTemplateTemplateParmPack(TTP, Arg); in TransformTemplateName()
1071 Template = getSema().Context.getSubstTemplateTemplateParm(TTP, Template); in TransformTemplateName()