Skip to content

Commit af8334b

Browse files
jensmaurertkoeppe
authored andcommitted
[meta] Adjust cross-references
1 parent 724e83e commit af8334b

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

source/compatibility.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1591,7 +1591,7 @@
15911591
\libheaderrefx{system_error}{system.error.syn},
15921592
\libheaderref{thread},
15931593
\libheaderref{tuple},
1594-
\libheaderrefx{typeindex}{type.index.synopsis},
1594+
\libheaderrefx{type\-index}{type.index.synopsis},
15951595
\libheaderrefx{type_traits}{meta.type.synop},
15961596
\libheaderrefx{unordered_map}{unord.map.syn},
15971597
and

source/meta.tex

+6-7
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@
7373
\rSec2[type.traits.general]{General}
7474

7575
\pnum
76-
Subclause \ref{meta} describes components used by \Cpp{} programs, particularly in
77-
templates, to support the widest possible range of types, optimise
76+
Subclause \ref{type.traits} describes components used by \Cpp{} programs, particularly in
77+
templates, to support the widest possible range of types, optimize
7878
template code usage, detect type related user errors, and perform
7979
type inference and transformation at compile time. It includes type
8080
classification traits, type property inspection traits, and type
@@ -86,7 +86,7 @@
8686

8787
\pnum
8888
\indextext{signal-safe!type traits}%
89-
All functions specified in \ref{meta} are signal-safe\iref{support.signal}.
89+
All functions specified in \ref{type.traits} are signal-safe\iref{support.signal}.
9090

9191
\rSec2[meta.rqmts]{Requirements}
9292

@@ -132,16 +132,16 @@
132132
\pnum
133133
Unless otherwise specified,
134134
the behavior of a program that adds specializations
135-
for any of the templates specified in \ref{meta}
135+
for any of the templates specified in \ref{type.traits}
136136
is undefined.
137137

138138
\pnum
139139
Unless otherwise specified, an incomplete type may be used
140-
to instantiate a template specified in \ref{meta}.
140+
to instantiate a template specified in \ref{type.traits}.
141141
The behavior of a program is undefined if:
142142
\begin{itemize}
143143
\item
144-
an instantiation of a template specified in \ref{meta}
144+
an instantiation of a template specified in \ref{type.traits}
145145
directly or indirectly depends on
146146
an incompletely-defined object type \tcode{T}, and
147147
\item
@@ -2627,4 +2627,3 @@
26272627
specification are representable by \tcode{intmax_t}, the typedef is
26282628
defined; if either of the constants is not representable by \tcode{intmax_t},
26292629
the typedef is not defined.
2630-

0 commit comments

Comments
 (0)