Skip to content

Commit 5a48827

Browse files
committed
[std] Introduce the label 'term.standard.layout.type'
1 parent ea4a4bf commit 5a48827

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
@@ -4699,7 +4699,9 @@
46994699
Scalar types, trivial class types\iref{class.prop},
47004700
arrays of such types and cv-qualified versions of these
47014701
types are collectively called
4702-
\defnadjx{trivial}{types}{type}. Scalar types, standard-layout class
4702+
\defnadjx{trivial}{types}{type}.
4703+
\label{term.standard.layout.type}%
4704+
Scalar types, standard-layout class
47034705
types\iref{class.prop}, arrays of such types and
47044706
cv-qualified versions of these types
47054707
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
@@ -17990,7 +17990,7 @@
1799017990
\indexlibraryglobal{is_standard_layout}%
1799117991
\tcode{template<class T>}\br
1799217992
\tcode{struct is_standard_layout;} &
17993-
\tcode{T} is a standard-layout type\iref{basic.types} &
17993+
\tcode{T} is a standard-layout type\iref{term.standard.layout.type} &
1799417994
\tcode{remove_all_extents_t<T>} shall be a complete
1799517995
type or \cv{}~\keyword{void}. \\ \rowsep
1799617996

0 commit comments

Comments
 (0)