diff --git a/source/iterators.tex b/source/iterators.tex index d9cdbcaab9..545bb01b55 100644 --- a/source/iterators.tex +++ b/source/iterators.tex @@ -3028,7 +3028,7 @@ } \end{codeblock} -\rSec3[istreambuf.iterator::proxy]{Class template \tcode{istreambuf_iterator::proxy}} +\rSec3[istreambuf.iterator.proxy]{Class template \tcode{istreambuf_iterator::proxy}} \indexlibrary{\idxcode{proxy}!\idxcode{istreambuf_iterator}}% \begin{codeblock} @@ -3114,7 +3114,7 @@ Initializes \tcode{sbuf_} with \tcode{p.sbuf_}. \end{itemdescr} -\rSec3[istreambuf.iterator::op*]{\tcode{istreambuf_iterator::operator*}} +\rSec3[istreambuf.iterator.ops]{\tcode{istreambuf_iterator} operations} \indexlibrarymember{operator*}{istreambuf_iterator}% \begin{itemdecl} @@ -3130,8 +3130,6 @@ \tcode{sbuf_->sgetc()}. \end{itemdescr} -\rSec3[istreambuf.iterator::op++]{\tcode{istreambuf_iterator::operator++}} - \indexlibrarymember{operator++}{istreambuf_iterator}% \begin{itemdecl} istreambuf_iterator& operator++(); @@ -3158,8 +3156,6 @@ \tcode{proxy(sbuf_->sbumpc(), sbuf_)}. \end{itemdescr} -\rSec3[istreambuf.iterator::equal]{\tcode{istreambuf_iterator::equal}} - \indexlibrarymember{equal}{istreambuf_iterator}% \begin{itemdecl} bool equal(const istreambuf_iterator& b) const; @@ -3175,8 +3171,6 @@ object they use. \end{itemdescr} -\rSec3[istreambuf.iterator::op==]{\tcode{operator==}} - \indexlibrarymember{operator==}{istreambuf_iterator}% \begin{itemdecl} template @@ -3190,8 +3184,6 @@ \tcode{a.equal(b)}. \end{itemdescr} -\rSec3[istreambuf.iterator::op!=]{\tcode{operator!=}} - \indexlibrarymember{operator"!=}{istreambuf_iterator}% \begin{itemdecl} template diff --git a/source/xrefdelta.tex b/source/xrefdelta.tex index b220332a08..fbbd0b8daa 100644 --- a/source/xrefdelta.tex +++ b/source/xrefdelta.tex @@ -97,7 +97,7 @@ \movedxref{string::op<=}{string.op<=} \movedxref{string::op>}{string.op>} \movedxref{string::op>=}{string.op>=} -\movedxref{string::op!=}{string.op!=} +% \movedxref{string::op!=}{string.op!=} \movedxref{string::op+}{string.op+} \movedxref{string::op+=}{string.op+=} \movedxref{string::operator==}{string.operator==} @@ -105,3 +105,11 @@ \movedxref{string::rfind}{string.rfind} \movedxref{string::substr}{string.substr} \movedxref{string::swap}{string.swap} + +% Merged sections. +\movedxref{istreambuf.iterator::proxy}{istreambuf.iterator.proxy} +\movedxref{istreambuf.iterator::op*}{istreambuf.iterator.ops} +\movedxref{istreambuf.iterator::op++}{istreambuf.iterator.ops} +\movedxref{istreambuf.iterator::equal}{istreambuf.iterator.ops} +\movedxref{istreambuf.iterator::op==}{istreambuf.iterator.ops} +% \movedxref{istreambuf.iterator::op!=}{istreambuf.iterator.ops}