|
1254 | 1254 | }
|
1255 | 1255 | \end{codeblock}
|
1256 | 1256 |
|
1257 |
| -\rSec3[reverse.iter.requirements]{\tcode{reverse_iterator} requirements} |
| 1257 | +\rSec3[reverse.iter.requirements]{Requirements} |
1258 | 1258 |
|
1259 | 1259 | \pnum
|
1260 | 1260 | The template parameter
|
|
1281 | 1281 | \tcode{operator+}\iref{reverse.iter.nonmember}
|
1282 | 1282 | are referenced in a way that requires instantiation\iref{temp.inst}.
|
1283 | 1283 |
|
1284 |
| -\rSec3[reverse.iter.cons]{\tcode{reverse_iterator} construction and assignment} |
| 1284 | +\rSec3[reverse.iter.cons]{Construction and assignment} |
1285 | 1285 |
|
1286 | 1286 | \indexlibrary{\idxcode{reverse_iterator}!constructor}%
|
1287 | 1287 | \begin{itemdecl}
|
|
1355 | 1355 | \tcode{current}.
|
1356 | 1356 | \end{itemdescr}
|
1357 | 1357 |
|
1358 |
| -\rSec3[reverse.iter.elem]{\tcode{reverse_iterator} element access} |
| 1358 | +\rSec3[reverse.iter.elem]{Element access} |
1359 | 1359 |
|
1360 | 1360 | \indexlibrarymember{operator*}{reverse_iterator}%
|
1361 | 1361 | \begin{itemdecl}
|
|
1394 | 1394 | \tcode{current[-n-1]}.
|
1395 | 1395 | \end{itemdescr}
|
1396 | 1396 |
|
1397 |
| -\rSec3[reverse.iter.nav]{\tcode{reverse_iterator} navigation} |
| 1397 | +\rSec3[reverse.iter.nav]{Navigation} |
1398 | 1398 |
|
1399 | 1399 | \indexlibrarymember{operator+}{reverse_iterator}%
|
1400 | 1400 | \begin{itemdecl}
|
|
1510 | 1510 | \tcode{*this}.
|
1511 | 1511 | \end{itemdescr}
|
1512 | 1512 |
|
1513 |
| -\rSec3[reverse.iter.cmp]{\tcode{reverse_iterator} comparisons} |
| 1513 | +\rSec3[reverse.iter.cmp]{Comparisons} |
1514 | 1514 |
|
1515 | 1515 | \indexlibrarymember{operator==}{reverse_iterator}%
|
1516 | 1516 | \begin{itemdecl}
|
|
1720 | 1720 | }
|
1721 | 1721 | \end{codeblock}
|
1722 | 1722 |
|
1723 |
| -\rSec4[back.insert.iter.ops]{\tcode{back_insert_iterator} operations} |
| 1723 | +\rSec4[back.insert.iter.ops]{Operations} |
1724 | 1724 |
|
1725 | 1725 | \indexlibrary{\idxcode{back_insert_iterator}!constructor}%
|
1726 | 1726 | \begin{itemdecl}
|
|
1834 | 1834 | }
|
1835 | 1835 | \end{codeblock}
|
1836 | 1836 |
|
1837 |
| -\rSec4[front.insert.iter.ops]{\tcode{front_insert_iterator} operations} |
| 1837 | +\rSec4[front.insert.iter.ops]{Operations} |
1838 | 1838 |
|
1839 | 1839 | \indexlibrary{\idxcode{front_insert_iterator}!constructor}%
|
1840 | 1840 | \begin{itemdecl}
|
|
1949 | 1949 | }
|
1950 | 1950 | \end{codeblock}
|
1951 | 1951 |
|
1952 |
| -\rSec4[insert.iter.ops]{\tcode{insert_iterator} operations} |
| 1952 | +\rSec4[insert.iter.ops]{Operations} |
1953 | 1953 |
|
1954 | 1954 | \indexlibrary{\idxcode{insert_iterator}!constructor}%
|
1955 | 1955 | \begin{itemdecl}
|
|
2142 | 2142 | \tcode{remove_reference_t<\placeholder{R}>\&\&},
|
2143 | 2143 | otherwise as a synonym for \tcode{\placeholder{R}}.
|
2144 | 2144 |
|
2145 |
| -\rSec3[move.iter.requirements]{\tcode{move_iterator} requirements} |
| 2145 | +\rSec3[move.iter.requirements]{Requirements} |
2146 | 2146 |
|
2147 | 2147 | \pnum
|
2148 | 2148 | The template parameter \tcode{Iterator} shall satisfy
|
|
2152 | 2152 | \oldconcept{BidirectionalIterator} requirements\iref{bidirectional.iterators}
|
2153 | 2153 | or \oldconcept{RandomAccessIterator} requirements\iref{random.access.iterators}, respectively.
|
2154 | 2154 |
|
2155 |
| -\rSec3[move.iter.cons]{\tcode{move_iterator} construction and assignment} |
| 2155 | +\rSec3[move.iter.cons]{Construction and assignment} |
2156 | 2156 |
|
2157 | 2157 | \indexlibrary{\idxcode{move_iterator}!constructor}%
|
2158 | 2158 | \begin{itemdecl}
|
|
2210 | 2210 | \tcode{Iterator}.
|
2211 | 2211 | \end{itemdescr}
|
2212 | 2212 |
|
2213 |
| -\rSec3[move.iter.op.conv]{\tcode{move_iterator} conversion} |
| 2213 | +\rSec3[move.iter.op.conv]{Conversion} |
2214 | 2214 |
|
2215 | 2215 | \indexlibrarymember{base}{move_iterator}%
|
2216 | 2216 | \begin{itemdecl}
|
|
2222 | 2222 | \returns \tcode{current}.
|
2223 | 2223 | \end{itemdescr}
|
2224 | 2224 |
|
2225 |
| -\rSec3[move.iter.elem]{\tcode{move_iterator} element access} |
| 2225 | +\rSec3[move.iter.elem]{Element access} |
2226 | 2226 |
|
2227 | 2227 | \indexlibrarymember{operator*}{move_iterator}%
|
2228 | 2228 | \begin{itemdecl}
|
|
2254 | 2254 | \returns \tcode{std::move(current[n])}.
|
2255 | 2255 | \end{itemdescr}
|
2256 | 2256 |
|
2257 |
| -\rSec3[move.iter.nav]{\tcode{move_iterator} navigation} |
| 2257 | +\rSec3[move.iter.nav]{Navigation} |
2258 | 2258 |
|
2259 | 2259 | \indexlibrarymember{operator++}{move_iterator}%
|
2260 | 2260 | \begin{itemdecl}
|
|
2360 | 2360 | \returns \tcode{*this}.
|
2361 | 2361 | \end{itemdescr}
|
2362 | 2362 |
|
2363 |
| -\rSec3[move.iter.op.comp]{\tcode{move_iterator} comparisons} |
| 2363 | +\rSec3[move.iter.op.comp]{Comparisons} |
2364 | 2364 |
|
2365 | 2365 | \indexlibrarymember{operator==}{move_iterator}%
|
2366 | 2366 | \begin{itemdecl}
|
|
2428 | 2428 | \returns \tcode{!(x < y)}.
|
2429 | 2429 | \end{itemdescr}
|
2430 | 2430 |
|
2431 |
| -\rSec3[move.iter.nonmember]{\tcode{move_iterator} non-member functions} |
| 2431 | +\rSec3[move.iter.nonmember]{Non-member functions} |
2432 | 2432 |
|
2433 | 2433 | \indexlibrarymember{operator-}{move_iterator}%
|
2434 | 2434 | \begin{itemdecl}
|
|
2577 | 2577 | }
|
2578 | 2578 | \end{codeblock}
|
2579 | 2579 |
|
2580 |
| -\rSec3[istream.iterator.cons]{\tcode{istream_iterator} constructors and destructor} |
| 2580 | +\rSec3[istream.iterator.cons]{Constructors and destructor} |
2581 | 2581 |
|
2582 | 2582 |
|
2583 | 2583 | \indexlibrary{\idxcode{istream_iterator}!constructor}%
|
|
2643 | 2643 | then this destructor is trivial.
|
2644 | 2644 | \end{itemdescr}
|
2645 | 2645 |
|
2646 |
| -\rSec3[istream.iterator.ops]{\tcode{istream_iterator} operations} |
| 2646 | +\rSec3[istream.iterator.ops]{Operations} |
2647 | 2647 |
|
2648 | 2648 | \indexlibrarymember{operator*}{istream_iterator}%
|
2649 | 2649 | \begin{itemdecl}
|
|
2789 | 2789 | }
|
2790 | 2790 | \end{codeblock}
|
2791 | 2791 |
|
2792 |
| -\rSec3[ostream.iterator.cons.des]{\tcode{ostream_iterator} constructors and destructor} |
| 2792 | +\rSec3[ostream.iterator.cons.des]{Constructors and destructor} |
2793 | 2793 |
|
2794 | 2794 |
|
2795 | 2795 | \indexlibrary{\idxcode{ostream_iterator}!constructor}%
|
|
2840 | 2840 | The iterator is destroyed.
|
2841 | 2841 | \end{itemdescr}
|
2842 | 2842 |
|
2843 |
| -\rSec3[ostream.iterator.ops]{\tcode{ostream_iterator} operations} |
| 2843 | +\rSec3[ostream.iterator.ops]{Operations} |
2844 | 2844 |
|
2845 | 2845 | \indexlibrarymember{operator=}{ostream_iterator}%
|
2846 | 2846 | \begin{itemdecl}
|
|
2996 | 2996 | It keeps the character pointed to by the previous value
|
2997 | 2997 | of the iterator for some possible future access to get the character.
|
2998 | 2998 |
|
2999 |
| -\rSec3[istreambuf.iterator.cons]{\tcode{istreambuf_iterator} constructors} |
| 2999 | +\rSec3[istreambuf.iterator.cons]{Constructors} |
3000 | 3000 |
|
3001 | 3001 | \pnum
|
3002 | 3002 | For each \tcode{istreambuf_iterator} constructor in this subclause,
|
|
3051 | 3051 | Initializes \tcode{sbuf_} with \tcode{p.sbuf_}.
|
3052 | 3052 | \end{itemdescr}
|
3053 | 3053 |
|
3054 |
| -\rSec3[istreambuf.iterator.ops]{\tcode{istreambuf_iterator} operations} |
| 3054 | +\rSec3[istreambuf.iterator.ops]{Operations} |
3055 | 3055 |
|
3056 | 3056 | \indexlibrarymember{operator*}{istreambuf_iterator}%
|
3057 | 3057 | \begin{itemdecl}
|
|
3176 | 3176 | onto the output stream from which it was constructed.
|
3177 | 3177 | It is not possible to get a character value out of the output iterator.
|
3178 | 3178 |
|
3179 |
| -\rSec3[ostreambuf.iter.cons]{\tcode{ostreambuf_iterator} constructors} |
| 3179 | +\rSec3[ostreambuf.iter.cons]{Constructors} |
3180 | 3180 |
|
3181 | 3181 |
|
3182 | 3182 | \indexlibrary{\idxcode{ostreambuf_iterator}!constructor}%
|
|
3212 | 3212 | Initializes \tcode{sbuf_} with \tcode{s}.
|
3213 | 3213 | \end{itemdescr}
|
3214 | 3214 |
|
3215 |
| -\rSec3[ostreambuf.iter.ops]{\tcode{ostreambuf_iterator} operations} |
| 3215 | +\rSec3[ostreambuf.iter.ops]{Operations} |
3216 | 3216 |
|
3217 | 3217 | \indexlibrarymember{operator=}{ostreambuf_iterator}%
|
3218 | 3218 | \begin{itemdecl}
|
|
0 commit comments