Skip to content

Commit 3174f18

Browse files
committed
[string.classes] Avoid special characters in stable labels
1 parent 2af897d commit 3174f18

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

source/strings.tex

+8-8
Original file line numberDiff line numberDiff line change
@@ -1944,7 +1944,7 @@
19441944

19451945
\rSec3[string.modifiers]{Modifiers}
19461946

1947-
\rSec4[string.op+=]{\tcode{basic_string::operator+=}}
1947+
\rSec4[string.op.append]{\tcode{basic_string::operator+=}}
19481948

19491949
\indexlibrarymember{operator+=}{basic_string}%
19501950
\begin{itemdecl}
@@ -3911,7 +3911,7 @@
39113911

39123912
\indexlibrary{\idxcode{basic_string}}
39133913

3914-
\rSec3[string.op+]{\tcode{operator+}}
3914+
\rSec3[string.op.plus]{\tcode{operator+}}
39153915

39163916
\indexlibrarymember{operator+}{basic_string}%
39173917
\begin{itemdecl}
@@ -4096,7 +4096,7 @@
40964096
\tcode{std::move(lhs.append(1, rhs))}.
40974097
\end{itemdescr}
40984098

4099-
\rSec3[string.operator==]{\tcode{operator==}}
4099+
\rSec3[string.op.eq]{\tcode{operator==}}
41004100

41014101
\indexlibrarymember{operator==}{basic_string}%
41024102
\begin{itemdecl}
@@ -4139,7 +4139,7 @@
41394139
\tcode{lhs.compare(rhs) == 0}.
41404140
\end{itemdescr}
41414141

4142-
\rSec3[string.op!=]{\tcode{operator!=}}
4142+
\rSec3[string.op.neq]{\tcode{operator!=}}
41434143

41444144
\indexlibrarymember{operator"!=}{basic_string}%
41454145
\begin{itemdecl}
@@ -4182,7 +4182,7 @@
41824182
\tcode{lhs.compare(rhs) != 0}.
41834183
\end{itemdescr}
41844184

4185-
\rSec3[string.op<]{\tcode{operator<}}
4185+
\rSec3[string.op.lt]{\tcode{operator<}}
41864186

41874187
\indexlibrarymember{operator<}{basic_string}%
41884188
\begin{itemdecl}
@@ -4221,7 +4221,7 @@
42214221
\tcode{lhs.compare(rhs) < 0}.
42224222
\end{itemdescr}
42234223

4224-
\rSec3[string.op>]{\tcode{operator>}}
4224+
\rSec3[string.op.gt]{\tcode{operator>}}
42254225

42264226
\indexlibrarymember{operator>}{basic_string}%
42274227
\begin{itemdecl}
@@ -4260,7 +4260,7 @@
42604260
\tcode{lhs.compare(rhs) > 0}.
42614261
\end{itemdescr}
42624262

4263-
\rSec3[string.op<=]{\tcode{operator<=}}
4263+
\rSec3[string.op.lte]{\tcode{operator<=}}
42644264

42654265
\indexlibrarymember{operator<=}{basic_string}%
42664266
\begin{itemdecl}
@@ -4299,7 +4299,7 @@
42994299
\tcode{lhs.compare(rhs) <= 0}.
43004300
\end{itemdescr}
43014301

4302-
\rSec3[string.op>=]{\tcode{operator>=}}
4302+
\rSec3[string.op.gte]{\tcode{operator>=}}
43034303

43044304
\indexlibrarymember{operator>=}{basic_string}%
43054305
\begin{itemdecl}

source/xrefdelta.tex

+10
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,16 @@
167167
\movedxref{diff.cpp17.dcl.decl}{diff.cpp17.dcl.dcl}
168168
\movedxref{diff.cpp17.special}{diff.cpp17.class}
169169

170+
% Revised problematic stable labels in [strings]
171+
\movedxref{string.op+=}{string.op.append}
172+
\movedxref{string.op+}{string.op.plus}
173+
\movedxref{string.operator==}{string.op.eq}
174+
\movedxref{string.op!=}{string.op.neq}
175+
\movedxref{string.op<}{string.op.lt}
176+
\movedxref{string.op>}{string.op.gt}
177+
\movedxref{string.op<=}{string.op.lte}
178+
\movedxref{string.op>=}{string.op.gte}
179+
170180
% Deprecated features.
171181
%\deprxref{old.label} (if moved to depr.old.label, otherwise use \movedxref)
172182

0 commit comments

Comments
 (0)