Skip to content

Commit 853f6bf

Browse files
jensmaurertkoeppe
authored andcommitted
[iterators] Remove class name repeated in subheadings (#2358)
1 parent 3a6d922 commit 853f6bf

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

source/iterators.tex

+23-23
Original file line numberDiff line numberDiff line change
@@ -1254,7 +1254,7 @@
12541254
}
12551255
\end{codeblock}
12561256

1257-
\rSec3[reverse.iter.requirements]{\tcode{reverse_iterator} requirements}
1257+
\rSec3[reverse.iter.requirements]{Requirements}
12581258

12591259
\pnum
12601260
The template parameter
@@ -1281,7 +1281,7 @@
12811281
\tcode{operator+}\iref{reverse.iter.nonmember}
12821282
are referenced in a way that requires instantiation\iref{temp.inst}.
12831283

1284-
\rSec3[reverse.iter.cons]{\tcode{reverse_iterator} construction and assignment}
1284+
\rSec3[reverse.iter.cons]{Construction and assignment}
12851285

12861286
\indexlibrary{\idxcode{reverse_iterator}!constructor}%
12871287
\begin{itemdecl}
@@ -1355,7 +1355,7 @@
13551355
\tcode{current}.
13561356
\end{itemdescr}
13571357

1358-
\rSec3[reverse.iter.elem]{\tcode{reverse_iterator} element access}
1358+
\rSec3[reverse.iter.elem]{Element access}
13591359

13601360
\indexlibrarymember{operator*}{reverse_iterator}%
13611361
\begin{itemdecl}
@@ -1394,7 +1394,7 @@
13941394
\tcode{current[-n-1]}.
13951395
\end{itemdescr}
13961396

1397-
\rSec3[reverse.iter.nav]{\tcode{reverse_iterator} navigation}
1397+
\rSec3[reverse.iter.nav]{Navigation}
13981398

13991399
\indexlibrarymember{operator+}{reverse_iterator}%
14001400
\begin{itemdecl}
@@ -1510,7 +1510,7 @@
15101510
\tcode{*this}.
15111511
\end{itemdescr}
15121512

1513-
\rSec3[reverse.iter.cmp]{\tcode{reverse_iterator} comparisons}
1513+
\rSec3[reverse.iter.cmp]{Comparisons}
15141514

15151515
\indexlibrarymember{operator==}{reverse_iterator}%
15161516
\begin{itemdecl}
@@ -1720,7 +1720,7 @@
17201720
}
17211721
\end{codeblock}
17221722

1723-
\rSec4[back.insert.iter.ops]{\tcode{back_insert_iterator} operations}
1723+
\rSec4[back.insert.iter.ops]{Operations}
17241724

17251725
\indexlibrary{\idxcode{back_insert_iterator}!constructor}%
17261726
\begin{itemdecl}
@@ -1834,7 +1834,7 @@
18341834
}
18351835
\end{codeblock}
18361836

1837-
\rSec4[front.insert.iter.ops]{\tcode{front_insert_iterator} operations}
1837+
\rSec4[front.insert.iter.ops]{Operations}
18381838

18391839
\indexlibrary{\idxcode{front_insert_iterator}!constructor}%
18401840
\begin{itemdecl}
@@ -1949,7 +1949,7 @@
19491949
}
19501950
\end{codeblock}
19511951

1952-
\rSec4[insert.iter.ops]{\tcode{insert_iterator} operations}
1952+
\rSec4[insert.iter.ops]{Operations}
19531953

19541954
\indexlibrary{\idxcode{insert_iterator}!constructor}%
19551955
\begin{itemdecl}
@@ -2142,7 +2142,7 @@
21422142
\tcode{remove_reference_t<\placeholder{R}>\&\&},
21432143
otherwise as a synonym for \tcode{\placeholder{R}}.
21442144

2145-
\rSec3[move.iter.requirements]{\tcode{move_iterator} requirements}
2145+
\rSec3[move.iter.requirements]{Requirements}
21462146

21472147
\pnum
21482148
The template parameter \tcode{Iterator} shall satisfy
@@ -2152,7 +2152,7 @@
21522152
\oldconcept{BidirectionalIterator} requirements\iref{bidirectional.iterators}
21532153
or \oldconcept{RandomAccessIterator} requirements\iref{random.access.iterators}, respectively.
21542154

2155-
\rSec3[move.iter.cons]{\tcode{move_iterator} construction and assignment}
2155+
\rSec3[move.iter.cons]{Construction and assignment}
21562156

21572157
\indexlibrary{\idxcode{move_iterator}!constructor}%
21582158
\begin{itemdecl}
@@ -2210,7 +2210,7 @@
22102210
\tcode{Iterator}.
22112211
\end{itemdescr}
22122212

2213-
\rSec3[move.iter.op.conv]{\tcode{move_iterator} conversion}
2213+
\rSec3[move.iter.op.conv]{Conversion}
22142214

22152215
\indexlibrarymember{base}{move_iterator}%
22162216
\begin{itemdecl}
@@ -2222,7 +2222,7 @@
22222222
\returns \tcode{current}.
22232223
\end{itemdescr}
22242224

2225-
\rSec3[move.iter.elem]{\tcode{move_iterator} element access}
2225+
\rSec3[move.iter.elem]{Element access}
22262226

22272227
\indexlibrarymember{operator*}{move_iterator}%
22282228
\begin{itemdecl}
@@ -2254,7 +2254,7 @@
22542254
\returns \tcode{std::move(current[n])}.
22552255
\end{itemdescr}
22562256

2257-
\rSec3[move.iter.nav]{\tcode{move_iterator} navigation}
2257+
\rSec3[move.iter.nav]{Navigation}
22582258

22592259
\indexlibrarymember{operator++}{move_iterator}%
22602260
\begin{itemdecl}
@@ -2360,7 +2360,7 @@
23602360
\returns \tcode{*this}.
23612361
\end{itemdescr}
23622362

2363-
\rSec3[move.iter.op.comp]{\tcode{move_iterator} comparisons}
2363+
\rSec3[move.iter.op.comp]{Comparisons}
23642364

23652365
\indexlibrarymember{operator==}{move_iterator}%
23662366
\begin{itemdecl}
@@ -2428,7 +2428,7 @@
24282428
\returns \tcode{!(x < y)}.
24292429
\end{itemdescr}
24302430

2431-
\rSec3[move.iter.nonmember]{\tcode{move_iterator} non-member functions}
2431+
\rSec3[move.iter.nonmember]{Non-member functions}
24322432

24332433
\indexlibrarymember{operator-}{move_iterator}%
24342434
\begin{itemdecl}
@@ -2577,7 +2577,7 @@
25772577
}
25782578
\end{codeblock}
25792579

2580-
\rSec3[istream.iterator.cons]{\tcode{istream_iterator} constructors and destructor}
2580+
\rSec3[istream.iterator.cons]{Constructors and destructor}
25812581

25822582

25832583
\indexlibrary{\idxcode{istream_iterator}!constructor}%
@@ -2643,7 +2643,7 @@
26432643
then this destructor is trivial.
26442644
\end{itemdescr}
26452645

2646-
\rSec3[istream.iterator.ops]{\tcode{istream_iterator} operations}
2646+
\rSec3[istream.iterator.ops]{Operations}
26472647

26482648
\indexlibrarymember{operator*}{istream_iterator}%
26492649
\begin{itemdecl}
@@ -2789,7 +2789,7 @@
27892789
}
27902790
\end{codeblock}
27912791

2792-
\rSec3[ostream.iterator.cons.des]{\tcode{ostream_iterator} constructors and destructor}
2792+
\rSec3[ostream.iterator.cons.des]{Constructors and destructor}
27932793

27942794

27952795
\indexlibrary{\idxcode{ostream_iterator}!constructor}%
@@ -2840,7 +2840,7 @@
28402840
The iterator is destroyed.
28412841
\end{itemdescr}
28422842

2843-
\rSec3[ostream.iterator.ops]{\tcode{ostream_iterator} operations}
2843+
\rSec3[ostream.iterator.ops]{Operations}
28442844

28452845
\indexlibrarymember{operator=}{ostream_iterator}%
28462846
\begin{itemdecl}
@@ -2996,7 +2996,7 @@
29962996
It keeps the character pointed to by the previous value
29972997
of the iterator for some possible future access to get the character.
29982998

2999-
\rSec3[istreambuf.iterator.cons]{\tcode{istreambuf_iterator} constructors}
2999+
\rSec3[istreambuf.iterator.cons]{Constructors}
30003000

30013001
\pnum
30023002
For each \tcode{istreambuf_iterator} constructor in this subclause,
@@ -3051,7 +3051,7 @@
30513051
Initializes \tcode{sbuf_} with \tcode{p.sbuf_}.
30523052
\end{itemdescr}
30533053

3054-
\rSec3[istreambuf.iterator.ops]{\tcode{istreambuf_iterator} operations}
3054+
\rSec3[istreambuf.iterator.ops]{Operations}
30553055

30563056
\indexlibrarymember{operator*}{istreambuf_iterator}%
30573057
\begin{itemdecl}
@@ -3176,7 +3176,7 @@
31763176
onto the output stream from which it was constructed.
31773177
It is not possible to get a character value out of the output iterator.
31783178

3179-
\rSec3[ostreambuf.iter.cons]{\tcode{ostreambuf_iterator} constructors}
3179+
\rSec3[ostreambuf.iter.cons]{Constructors}
31803180

31813181

31823182
\indexlibrary{\idxcode{ostreambuf_iterator}!constructor}%
@@ -3212,7 +3212,7 @@
32123212
Initializes \tcode{sbuf_} with \tcode{s}.
32133213
\end{itemdescr}
32143214

3215-
\rSec3[ostreambuf.iter.ops]{\tcode{ostreambuf_iterator} operations}
3215+
\rSec3[ostreambuf.iter.ops]{Operations}
32163216

32173217
\indexlibrarymember{operator=}{ostreambuf_iterator}%
32183218
\begin{itemdecl}

0 commit comments

Comments
 (0)