@@ -34,12 +34,12 @@ using ForwardIter = forward_iterator<int*>;
34
34
struct SizedForwardView : std::ranges::view_base {
35
35
int *ptr_;
36
36
constexpr SizedForwardView (int * ptr) : ptr_(ptr) {}
37
- constexpr friend ForwardIter begin (SizedForwardView& view) { return ForwardIter (view.ptr_ ); }
38
- constexpr friend ForwardIter begin (SizedForwardView const & view) { return ForwardIter (view.ptr_ ); }
39
- constexpr friend sentinel_wrapper<ForwardIter> end (SizedForwardView& view) {
37
+ friend constexpr ForwardIter begin (SizedForwardView& view) { return ForwardIter (view.ptr_ ); }
38
+ friend constexpr ForwardIter begin (SizedForwardView const & view) { return ForwardIter (view.ptr_ ); }
39
+ friend constexpr sentinel_wrapper<ForwardIter> end (SizedForwardView& view) {
40
40
return sentinel_wrapper<ForwardIter>{ForwardIter (view.ptr_ + 8 )};
41
41
}
42
- constexpr friend sentinel_wrapper<ForwardIter> end (SizedForwardView const & view) {
42
+ friend constexpr sentinel_wrapper<ForwardIter> end (SizedForwardView const & view) {
43
43
return sentinel_wrapper<ForwardIter>{ForwardIter (view.ptr_ + 8 )};
44
44
}
45
45
};
@@ -55,12 +55,12 @@ using RandomAccessIter = random_access_iterator<int*>;
55
55
struct SizedRandomAccessView : std::ranges::view_base {
56
56
int *ptr_;
57
57
constexpr SizedRandomAccessView (int * ptr) : ptr_(ptr) {}
58
- constexpr friend RandomAccessIter begin (SizedRandomAccessView& view) { return RandomAccessIter (view.ptr_ ); }
59
- constexpr friend RandomAccessIter begin (SizedRandomAccessView const & view) { return RandomAccessIter (view.ptr_ ); }
60
- constexpr friend sentinel_wrapper<RandomAccessIter> end (SizedRandomAccessView& view) {
58
+ friend constexpr RandomAccessIter begin (SizedRandomAccessView& view) { return RandomAccessIter (view.ptr_ ); }
59
+ friend constexpr RandomAccessIter begin (SizedRandomAccessView const & view) { return RandomAccessIter (view.ptr_ ); }
60
+ friend constexpr sentinel_wrapper<RandomAccessIter> end (SizedRandomAccessView& view) {
61
61
return sentinel_wrapper<RandomAccessIter>{RandomAccessIter (view.ptr_ + 8 )};
62
62
}
63
- constexpr friend sentinel_wrapper<RandomAccessIter> end (SizedRandomAccessView const & view) {
63
+ friend constexpr sentinel_wrapper<RandomAccessIter> end (SizedRandomAccessView const & view) {
64
64
return sentinel_wrapper<RandomAccessIter>{RandomAccessIter (view.ptr_ + 8 )};
65
65
}
66
66
};
0 commit comments