From Jason Turner

[range.empty.view]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp4lpsqhxm/{from.md → to.md} +17 -0
tmp/tmp4lpsqhxm/{from.md → to.md} RENAMED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #### Class template `empty_view` <a id="range.empty.view">[[range.empty.view]]</a>
2
+
3
+ ``` cpp
4
+ namespace std::ranges {
5
+ template<class T>
6
+ requires is_object_v<T>
7
+ class empty_view : public view_interface<empty_view<T>> {
8
+ public:
9
+ static constexpr T* begin() noexcept { return nullptr; }
10
+ static constexpr T* end() noexcept { return nullptr; }
11
+ static constexpr T* data() noexcept { return nullptr; }
12
+ static constexpr size_t size() noexcept { return 0; }
13
+ static constexpr bool empty() noexcept { return true; }
14
+ };
15
+ }
16
+ ```
17
+