|
1813 | 1813 | I @\exposid{begin_}@ = I(); // \expos
|
1814 | 1814 | S @\exposid{end_}@ = S(); // \expos
|
1815 | 1815 | @\exposidnc{make-unsigned-like-t}@<iter_difference_t<I>> @\exposid{size_}@ = 0; // \expos; present only
|
1816 |
| - // when \exposid{StoreSize} is \tcode{true} |
| 1816 | + // if \exposid{StoreSize} is \tcode{true} |
1817 | 1817 | public:
|
1818 | 1818 | subrange() requires @\libconcept{default_initializable}@<I> = default;
|
1819 | 1819 |
|
|
6415 | 6415 | V @\exposid{base_}@ = V(); // \expos
|
6416 | 6416 |
|
6417 | 6417 | @\exposidnc{non-propagating-cache}@<remove_cv_t<@\exposidnc{InnerRng}@>> @\exposid{inner_}@; // \expos, present only
|
6418 |
| - // when \tcode{!is_reference_v<\exposid{InnerRng}>} |
| 6418 | + // if \tcode{is_reference_v<\exposid{InnerRng}>} is \tcode{false} |
6419 | 6419 |
|
6420 | 6420 | public:
|
6421 | 6421 | join_view() requires @\libconcept{default_initializable}@<V> = default;
|
|
6904 | 6904 |
|
6905 | 6905 | V @\exposid{base_}@ = V(); // \expos
|
6906 | 6906 | @\exposid{non-propagating-cache}@<remove_cv_t<@\exposid{InnerRng}@>> @\exposid{inner_}@; // \expos, present only
|
6907 |
| - // when \tcode{!is_reference_v<\exposid{InnerRng}>} |
| 6907 | + // if \tcode{is_reference_v<\exposid{InnerRng}>} is \tcode{false} |
6908 | 6908 | Pattern @\exposid{pattern_}@ = Pattern(); // \expos
|
6909 | 6909 |
|
6910 | 6910 | // \ref{range.join.with.iterator}, class template \tcode{join_with_view::\exposid{iterator}}
|
|
7491 | 7491 | Pattern @\exposid{pattern_}@ = Pattern(); // \expos
|
7492 | 7492 |
|
7493 | 7493 | @\exposidnc{non-propagating-cache}@<iterator_t<V>> @\exposid{current_}@; // \expos, present only
|
7494 |
| - // if \tcode{!\libconcept{forward_range}<V>} |
| 7494 | + // if \tcode{\libconcept{forward_range}<V>} is \tcode{false} |
7495 | 7495 |
|
7496 | 7496 | // \ref{range.lazy.split.outer}, class template \tcode{lazy_split_view::\exposid{outer-iterator}}
|
7497 | 7497 | template<bool> struct @\exposidnc{outer-iterator}@; // \expos
|
|
0 commit comments