From Jason Turner

[range.zip.iterator]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpvtrkr96b/{from.md → to.md} +0 -10
tmp/tmpvtrkr96b/{from.md → to.md} RENAMED
@@ -1,19 +1,9 @@
1
  #### Class template `zip_view::iterator` <a id="range.zip.iterator">[[range.zip.iterator]]</a>
2
 
3
  ``` cpp
4
  namespace std::ranges {
5
- template<bool Const, class... Views>
6
- concept all-random-access = // exposition only
7
- (random_access_range<maybe-const<Const, Views>> && ...);
8
- template<bool Const, class... Views>
9
- concept all-bidirectional = // exposition only
10
- (bidirectional_range<maybe-const<Const, Views>> && ...);
11
- template<bool Const, class... Views>
12
- concept all-forward = // exposition only
13
- (forward_range<maybe-const<Const, Views>> && ...);
14
-
15
  template<input_range... Views>
16
  requires (view<Views> && ...) && (sizeof...(Views) > 0)
17
  template<bool Const>
18
  class zip_view<Views...>::iterator {
19
  tuple<iterator_t<maybe-const<Const, Views>>...> current_; // exposition only
 
1
  #### Class template `zip_view::iterator` <a id="range.zip.iterator">[[range.zip.iterator]]</a>
2
 
3
  ``` cpp
4
  namespace std::ranges {
 
 
 
 
 
 
 
 
 
 
5
  template<input_range... Views>
6
  requires (view<Views> && ...) && (sizeof...(Views) > 0)
7
  template<bool Const>
8
  class zip_view<Views...>::iterator {
9
  tuple<iterator_t<maybe-const<Const, Views>>...> current_; // exposition only