|
8533 | 8533 | constexpr concat_view() = default;
|
8534 | 8534 | constexpr explicit concat_view(Views... views);
|
8535 | 8535 |
|
8536 |
| - constexpr @\exposid{iterator}@<false> begin() requires(!(@\exposconcept{simple-view}@<Views> && ...)); |
| 8536 | + constexpr @\exposid{iterator}@<false> begin() requires (!(@\exposconcept{simple-view}@<Views> && ...)); |
8537 | 8537 | constexpr @\exposid{iterator}@<true> begin() const
|
8538 |
| - requires((@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>); |
| 8538 | + requires (@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>; |
8539 | 8539 |
|
8540 |
| - constexpr auto end() requires(!(@\exposconcept{simple-view}@<Views> && ...)); |
| 8540 | + constexpr auto end() requires (!(@\exposconcept{simple-view}@<Views> && ...)); |
8541 | 8541 | constexpr auto end() const
|
8542 |
| - requires((@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>); |
| 8542 | + requires (@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>; |
8543 | 8543 |
|
8544 |
| - constexpr auto size() requires(@\libconcept{sized_range}@<Views>&&...); |
8545 |
| - constexpr auto size() const requires(@\libconcept{sized_range}@<const Views>&&...); |
| 8544 | + constexpr auto size() requires (@\libconcept{sized_range}@<Views> && ...); |
| 8545 | + constexpr auto size() const requires (@\libconcept{sized_range}@<const Views> && ...); |
8546 | 8546 | };
|
8547 | 8547 |
|
8548 | 8548 | template<class... R>
|
|
8650 | 8650 |
|
8651 | 8651 | \indexlibrarymember{begin}{concat_view}%
|
8652 | 8652 | \begin{itemdecl}
|
8653 |
| -constexpr @\exposid{iterator}@<false> begin() requires(!(@\exposconcept{simple-view}@<Views> && ...)); |
| 8653 | +constexpr @\exposid{iterator}@<false> begin() requires (!(@\exposconcept{simple-view}@<Views> && ...)); |
8654 | 8654 | constexpr @\exposid{iterator}@<true> begin() const
|
8655 |
| - requires((@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>); |
| 8655 | + requires (@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>; |
8656 | 8656 | \end{itemdecl}
|
8657 | 8657 |
|
8658 | 8658 | \begin{itemdescr}
|
|
8671 | 8671 |
|
8672 | 8672 | \indexlibrarymember{end}{concat_view}%
|
8673 | 8673 | \begin{itemdecl}
|
8674 |
| -constexpr auto end() requires(!(@\exposconcept{simple-view}@<Views> && ...)); |
| 8674 | +constexpr auto end() requires (!(@\exposconcept{simple-view}@<Views> && ...)); |
8675 | 8675 | constexpr auto end() const
|
8676 |
| - requires((@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>); |
| 8676 | + requires (@\libconcept{range}@<const Views> && ...) && @\exposconcept{concatable}@<const Views...>; |
8677 | 8677 | \end{itemdecl}
|
8678 | 8678 |
|
8679 | 8679 | \begin{itemdescr}
|
|
8696 | 8696 |
|
8697 | 8697 | \indexlibrarymember{size}{concat_view}%
|
8698 | 8698 | \begin{itemdecl}
|
8699 |
| -constexpr auto size() requires(@\libconcept{sized_range}@<Views>&&...); |
8700 |
| -constexpr auto size() const requires(@\libconcept{sized_range}@<const Views>&&...); |
| 8699 | +constexpr auto size() requires (@\libconcept{sized_range}@<Views> && ...); |
| 8700 | +constexpr auto size() const requires (@\libconcept{sized_range}@<const Views> && ...); |
8701 | 8701 | \end{itemdecl}
|
8702 | 8702 |
|
8703 | 8703 | \begin{itemdescr}
|
|
0 commit comments