Lines Matching refs:NextT
482 template <typename NextT> struct Then {
487 NextT::copy(dst, src, size);
515 NextT::move(next_dst, next_src, next_size);
543 NextT::move_backward(dst, src, size - headtail_size);
550 return NextT::equals(lhs, rhs, size);
558 return NextT::three_way_compare(lhs, rhs, size);
565 NextT::splat_set(dst, value, size);
572 template <typename NextT> struct Then {
575 NextT::copy(dst + Bytes, src + Bytes, size - Bytes);
579 NextT::copy(dst + Bytes, src + Bytes);
583 return NextT::equals(lhs + Bytes, rhs + Bytes, size - Bytes);
587 return NextT::equals(lhs + Bytes, rhs + Bytes);
592 return NextT::three_way_compare(lhs + Bytes, rhs + Bytes, size - Bytes);
596 return NextT::three_way_compare(lhs + Bytes, rhs + Bytes);
600 NextT::splat_set(dst + Bytes, value, size - Bytes);
604 NextT::splat_set(dst + Bytes, value);