Skip to content

Commit

Permalink
[basic.types] Add index entries for trivial class etc.
Browse files Browse the repository at this point in the history
Also reformat text to avoid line breaks in the middle of a grammatical
clause.
  • Loading branch information
jwakely committed Jun 27, 2018
1 parent cc3e3f9 commit 575d669
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions source/basic.tex
Original file line number Diff line number Diff line change
Expand Up @@ -3760,17 +3760,19 @@
a function type, not a reference type, and not \cv{}~\tcode{void}.

\pnum
Arithmetic types\iref{basic.fundamental}, enumeration types, pointer
types, pointer-to-member types\iref{basic.compound},
\indextext{class!trivial}
\indextext{class!trivially copyable}
\indextext{class!standard-layout}
Arithmetic types\iref{basic.fundamental}, enumeration types,
pointer types, pointer-to-member types\iref{basic.compound},
\tcode{std::nullptr_t},
and
cv-qualified\iref{basic.type.qualifier} versions of these
types are collectively called
\defnx{scalar types}{scalar type}.
Cv-unqualified scalar types, trivially copyable class types\iref{class}, arrays of
such types, and cv-qualified versions of these
types are collectively called \defn{trivially
copyable types}.
Cv-unqualified scalar types, trivially copyable class types\iref{class},
arrays of such types, and cv-qualified versions of these
types are collectively called \defn{trivially copyable types}.
Scalar types, trivial class types\iref{class},
arrays of such types and cv-qualified versions of these
types are collectively called
Expand Down

0 comments on commit 575d669

Please sign in to comment.