File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 4743
4743
constexpr V base() && { return std::move(@\exposid {base_}@); }
4744
4744
4745
4745
constexpr auto begin()
4746
- requires (!(@\exposconcept {simple-view}@<V> && @\libconcept {random_access_range}@<V>));
4746
+ requires (!(@\exposconcept {simple-view}@<V> &&
4747
+ @\libconcept {random_access_range}@<const V> && @\libconcept {sized_range}@<const V>));
4747
4748
constexpr auto begin() const
4748
- requires @\libconcept {random_access_range}@<const V>;
4749
+ requires @\libconcept {random_access_range}@<const V> && @ \libconcept {sized_range}@<const V> ;
4749
4750
4750
4751
constexpr auto end()
4751
4752
requires (!@\exposconcept {simple-view}@<V>)
4799
4800
\indexlibrarymember {begin}{drop_view}%
4800
4801
\begin {itemdecl }
4801
4802
constexpr auto begin()
4802
- requires (!(@\exposconcept {simple-view}@<V> && @\libconcept {random_access_range}@<V>));
4803
+ requires (!(@\exposconcept {simple-view}@<V> &&
4804
+ @\libconcept {random_access_range}@<const V> && @\libconcept {sized_range}@<const V>));
4803
4805
constexpr auto begin() const
4804
- requires random_access_range<const V>;
4806
+ requires random_access_range<const V> && @ \libconcept {sized_range}@<const V> ;
4805
4807
\end {itemdecl }
4806
4808
4807
4809
\begin {itemdescr }
You can’t perform that action at this time.
0 commit comments