Skip to content

Commit 3d14247

Browse files
authored
[ranges] Remove \expos markers for nested types (#4829)
An \expos marker should appear only on the first declaration of a name.
1 parent ed6e1b5 commit 3d14247

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/ranges.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3016,7 +3016,7 @@
30163016
template<@\libconcept{movable}@ Val, class CharT, class Traits>
30173017
requires @\libconcept{default_initializable}@<Val> &&
30183018
@\exposconcept{stream-extractable}@<Val, CharT, Traits>
3019-
class basic_istream_view<Val, CharT, Traits>::@\exposid{iterator}@ { // \expos
3019+
class basic_istream_view<Val, CharT, Traits>::@\exposid{iterator}@ {
30203020
public:
30213021
using iterator_concept = input_iterator_tag;
30223022
using difference_type = ptrdiff_t;
@@ -4969,7 +4969,7 @@
49694969
requires @\libconcept{input_range}@<V> && is_object_v<Pred> &&
49704970
@\libconcept{indirect_unary_predicate}@<const Pred, iterator_t<V>>
49714971
template<bool Const>
4972-
class take_while_view<V, Pred>::@\exposidnc{sentinel}@ { // \expos
4972+
class take_while_view<V, Pred>::@\exposidnc{sentinel}@ {
49734973
using @\exposidnc{Base}@ = @\exposidnc{maybe-const}@<Const, V>; // \expos
49744974

49754975
sentinel_t<@\exposidnc{Base}@> @\exposid{end_}@ = sentinel_t<@\exposidnc{Base}@>(); // \expos
@@ -7124,7 +7124,7 @@
71247124
@\exposconcept{has-tuple-element}@<remove_reference_t<range_reference_t<V>>, N> &&
71257125
@\exposconcept{returnable-element}@<range_reference_t<V>, N>
71267126
template<bool Const>
7127-
class elements_view<V, N>::@\exposid{iterator}@ { // \expos
7127+
class elements_view<V, N>::@\exposid{iterator}@ {
71287128
using @\exposid{Base}@ = @\exposid{maybe-const}@<Const, V>; // \expos
71297129

71307130
iterator_t<@\exposid{Base}@> @\exposid{current_}@ = iterator_t<@\exposid{Base}@>(); // \expos
@@ -7523,7 +7523,7 @@
75237523
@\placeholder{has-tuple-element}@<remove_reference_t<range_reference_t<V>>, N> &&
75247524
@\exposconcept{returnable-element}@<range_reference_t<V>, N>
75257525
template<bool Const>
7526-
class elements_view<V, N>::@\exposid{sentinel}@ { // \expos
7526+
class elements_view<V, N>::@\exposid{sentinel}@ {
75277527
private:
75287528
using @\exposid{Base}@ = @\exposid{maybe-const}@<Const, V>; // \expos
75297529
sentinel_t<@\exposid{Base}@> @\exposid{end_}@ = sentinel_t<@\exposid{Base}@>(); // \expos

0 commit comments

Comments
 (0)