File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed
Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 46994699Scalar types, trivial class types\iref {class.prop },
47004700arrays of such types and cv-qualified versions of these
47014701types 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
47034705types\iref {class.prop }, arrays of such types and
47044706cv-qualified versions of these types
47054707are collectively called \defnadjx {standard-layout}{types}{type}.
Original file line number Diff line number Diff line change 55
66\pnum
77This 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.
99Such types are called \defnx {char-like types}{char-like type},
1010and objects of
1111char-like types are called \defnx {char-like objects}{char-like object} or
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments