Skip to content

Commit 422d941

Browse files
committed
view: default_sentinel_t end()
1 parent 2026a50 commit 422d941

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

libcxx/include/__ranges/cartesian_product_view.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
#include <__config>
1313
#include <__iterator/access.h> // begin
14+
#include <__iterator/default_sentinel.h>
1415
#include <__iterator/distance.h>
1516
#include <__iterator/iter_move.h>
1617
#include <__iterator/next.h>
@@ -112,6 +113,8 @@ class cartesian_product_view : public view_interface<cartesian_product_view<Firs
112113
return end_impl<is_const>();
113114
}
114115

116+
constexpr default_sentinel_t end() const noexcept { return {}; }
117+
115118
constexpr auto size()
116119
requires(sized_range<First> && ... && sized_range<Vs>)
117120
{

0 commit comments

Comments
 (0)