Skip to content

Commit 530039a

Browse files
committed
[std] Introduce the label 'term.standard.layout.type'
1 parent 73270a3 commit 530039a

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

source/basic.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4706,7 +4706,9 @@
47064706
Scalar types, trivial class types\iref{class.prop},
47074707
arrays of such types and cv-qualified versions of these
47084708
types are collectively called
4709-
\defnadjx{trivial}{types}{type}. Scalar types, standard-layout class
4709+
\defnadjx{trivial}{types}{type}.
4710+
\label{term.standard.layout.type}%
4711+
Scalar types, standard-layout class
47104712
types\iref{class.prop}, arrays of such types and
47114713
cv-qualified versions of these types
47124714
are collectively called \defnadjx{standard-layout}{types}{type}.

source/strings.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
\pnum
77
This Clause describes components for manipulating sequences of
8-
any non-array trivial standard-layout\iref{basic.types} type.
8+
any non-array trivial standard-layout\iref{term.standard.layout.type} type.
99
Such types are called \defnx{char-like types}{char-like type},
1010
and objects of
1111
char-like types are called \defnx{char-like objects}{char-like object} or

source/utilities.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20205,7 +20205,7 @@
2020520205
\indexlibraryglobal{is_standard_layout}%
2020620206
\tcode{template<class T>}\br
2020720207
\tcode{struct is_standard_layout;} &
20208-
\tcode{T} is a standard-layout type\iref{basic.types} &
20208+
\tcode{T} is a standard-layout type\iref{term.standard.layout.type} &
2020920209
\tcode{remove_all_extents_t<T>} shall be a complete
2021020210
type or \cv{}~\keyword{void}. \\ \rowsep
2021120211

0 commit comments

Comments
 (0)