Skip to content

Commit

Permalink
Fix formatting error
Browse files Browse the repository at this point in the history
  • Loading branch information
miscco committed Jul 23, 2020
1 parent 3be405a commit 8cac1dd
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions stl/inc/xutility
Original file line number Diff line number Diff line change
Expand Up @@ -3783,20 +3783,19 @@ namespace ranges {
// clang-format on

template <input_or_output_iterator _It, sentinel_for<_It> _Se>
subrange(_It, _Se)->subrange<_It, _Se>;
subrange(_It, _Se) -> subrange<_It, _Se>;

template <input_or_output_iterator _It, sentinel_for<_It> _Se>
subrange(_It, _Se, _Make_unsigned_like_t<iter_difference_t<_It>>)->subrange<_It, _Se, subrange_kind::sized>;
subrange(_It, _Se, _Make_unsigned_like_t<iter_difference_t<_It>>) -> subrange<_It, _Se, subrange_kind::sized>;

template <borrowed_range _Rng>
subrange(_Rng &&)
->subrange<iterator_t<_Rng>, sentinel_t<_Rng>,
(sized_range<_Rng> || sized_sentinel_for<sentinel_t<_Rng>, iterator_t<_Rng>>) ? subrange_kind::sized
: subrange_kind::unsized>;
subrange(_Rng &&) -> subrange<iterator_t<_Rng>, sentinel_t<_Rng>,
(sized_range<_Rng> || sized_sentinel_for<sentinel_t<_Rng>, iterator_t<_Rng>>) ? subrange_kind::sized
: subrange_kind::unsized>;

template <borrowed_range _Rng>
subrange(_Rng&&, _Make_unsigned_like_t<range_difference_t<_Rng>>)
->subrange<iterator_t<_Rng>, sentinel_t<_Rng>, subrange_kind::sized>;
-> subrange<iterator_t<_Rng>, sentinel_t<_Rng>, subrange_kind::sized>;

template <class _It, class _Se, subrange_kind _Ki>
inline constexpr bool enable_borrowed_range<subrange<_It, _Se, _Ki>> = true;
Expand Down

0 comments on commit 8cac1dd

Please sign in to comment.