Lines Matching refs:Depth
643 unsigned Depth = 0, Index = 0; in CheckParameterPacksForExpansion() local
649 Depth = TTP->getDepth(); in CheckParameterPacksForExpansion()
657 std::tie(Depth, Index) = getDepthAndIndex(ND); in CheckParameterPacksForExpansion()
684 if (Depth >= TemplateArgs.getNumLevels() || in CheckParameterPacksForExpansion()
685 !TemplateArgs.hasTemplateArgument(Depth, Index)) { in CheckParameterPacksForExpansion()
691 NewPackSize = TemplateArgs(Depth, Index).pack_size(); in CheckParameterPacksForExpansion()
703 if (PartialDepth == Depth && PartialIndex == Index) { in CheckParameterPacksForExpansion()
773 unsigned Depth; in getNumArgumentsInExpansion() local
778 Depth = TTP->getDepth(); in getNumArgumentsInExpansion()
800 std::tie(Depth, Index) = getDepthAndIndex(ND); in getNumArgumentsInExpansion()
802 if (Depth >= TemplateArgs.getNumLevels() || in getNumArgumentsInExpansion()
803 !TemplateArgs.hasTemplateArgument(Depth, Index)) in getNumArgumentsInExpansion()
809 unsigned Size = TemplateArgs(Depth, Index).pack_size(); in getNumArgumentsInExpansion()