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 4742
4742
constexpr V base() && { return std::move(@\exposid {base_}@); }
4743
4743
4744
4744
constexpr auto begin()
4745
- requires (!(@\exposconcept {simple-view}@<V> && @\libconcept {random_access_range}@<V>));
4745
+ requires (!(@\exposconcept {simple-view}@<V> &&
4746
+ @\libconcept {random_access_range}@<connst V> && @\libconcept {sized_range}@<const V>));
4746
4747
constexpr auto begin() const
4747
- requires @\libconcept {random_access_range}@<const V>;
4748
+ requires @\libconcept {random_access_range}@<const V> && @ \libconcept {sized_range}@<const V> ;
4748
4749
4749
4750
constexpr auto end()
4750
4751
requires (!@\exposconcept {simple-view}@<V>)
4798
4799
\indexlibrarymember {begin}{drop_view}%
4799
4800
\begin {itemdecl }
4800
4801
constexpr auto begin()
4801
- requires (!(@\exposconcept {simple-view}@<V> && @\libconcept {random_access_range}@<V>));
4802
+ requires (!(@\exposconcept {simple-view}@<V> &&
4803
+ @\libconcept {random_access_range}@<const V> && @\libconcept {sized_range}@<const V>));
4802
4804
constexpr auto begin() const
4803
- requires random_access_range<const V>;
4805
+ requires random_access_range<const V> && @ \libconcept {sized_range}@<const V> ;
4804
4806
\end {itemdecl }
4805
4807
4806
4808
\begin {itemdescr }
You can’t perform that action at this time.
0 commit comments