Lines Matching refs:getDepth
318 assert(NTTP->getDepth() == 0 && in DeduceNonTypeTemplateArgument()
347 assert(NTTP->getDepth() == 0 && in DeduceNonTypeTemplateArgument()
378 assert(NTTP->getDepth() == 0 && in DeduceNonTypeTemplateArgument()
550 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
553 return std::make_pair(NTTP->getDepth(), NTTP->getIndex()); in getDepthAndIndex()
556 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
564 return std::make_pair(TTP->getDepth(), TTP->getIndex()); in getDepthAndIndex()
1038 assert(TemplateTypeParm->getDepth() == 0 && "Can't deduce with depth > 0"); in DeduceTemplateArgumentsByTypeMatch()
1281 assert(NTTP->getDepth() == 0 && in DeduceTemplateArgumentsByTypeMatch()
3849 TemplateParams->getDepth(), UsedParameters); in isAtLeastAsSpecializedAs()
3852 TemplateParams->getDepth(), in isAtLeastAsSpecializedAs()
3859 TemplateParams->getDepth(), in isAtLeastAsSpecializedAs()
3865 TemplateParams->getDepth(), in isAtLeastAsSpecializedAs()
4258 if (NTTP->getDepth() == Depth) in MarkUsedTemplateParameters()
4290 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
4396 if (TTP->getDepth() == Depth) in MarkUsedTemplateParameters()
4621 true, TemplateParams->getDepth(), Deduced); in MarkDeducedTemplateParameters()
4633 ::MarkUsedTemplateParameters(S.Context, T, true, TemplateParams->getDepth(), in hasDeducibleTemplateParameters()