Lines Matching defs:DiffT
618 using DiffT = typename std::iterator_traits<BlockIt>::difference_type;
619 const DiffT NumBlocks = End - Start;
623 const auto LastSplitPoint = std::max<DiffT>(NumBlocks - 1, 1);
624 std::uniform_int_distribution<DiffT> Dist(1, LastSplitPoint);
625 const DiffT SplitPoint = Dist(Gen);
645 using DiffT = typename std::iterator_traits<BlockIt>::difference_type;
646 const DiffT NumBlocks = End - Start;
650 const DiffT MaximumSplits = NumBlocks - 1;
653 const auto MinimumSplits = std::min<DiffT>(MaximumSplits, 1);
654 std::uniform_int_distribution<DiffT> Dist(MinimumSplits, MaximumSplits);
656 const DiffT NumSplits = Dist(Gen);