Skip to content

Commit 7fc9efb

Browse files
jensmaurertkoeppe
authored andcommitted
[meta] Harmonize ordering in descriptions. (#3166)
1 parent 96e8c09 commit 7fc9efb

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

source/utilities.tex

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18140,19 +18140,17 @@
1814018140
\tcode{template<class From, class To>}\br
1814118141
\tcode{struct is_convertible;} &
1814218142
\seebelow &
18143-
\tcode{From} and \tcode{To} shall be complete
18144-
types, arrays of unknown
18145-
bound, or \cv{}~\tcode{void} types. \\ \rowsep
18143+
\tcode{From} and \tcode{To} shall be complete types,
18144+
\cv{}~\tcode{void}, or arrays of unknown bound. \\ \rowsep
1814618145

1814718146
\indexlibraryglobal{is_nothrow_convertible}%
1814818147
\tcode{template<class From, class To>}\br
1814918148
\tcode{struct is_nothrow_convertible;} &
1815018149
\tcode{is_convertible_v<From, To>} is \tcode{true} and
1815118150
the conversion, as defined by \tcode{is_convertible},
1815218151
is known not to throw any exceptions\iref{expr.unary.noexcept} &
18153-
\tcode{From} and \tcode{To} shall be complete
18154-
types, arrays of unknown
18155-
bound, or \cv{}~\tcode{void} types. \\ \rowsep
18152+
\tcode{From} and \tcode{To} shall be complete types,
18153+
\cv{}~\tcode{void}, or arrays of unknown bound. \\ \rowsep
1815618154

1815718155
\indexlibraryglobal{is_layout_compatible}%
1815818156
\tcode{template<class T, class U>}\br
@@ -18582,12 +18580,12 @@
1858218580
\tcode{remove_extent_t<U>*}. If \tcode{is_function_v<U>} is \tcode{true},
1858318581
the member typedef \tcode{type} shall equal \tcode{add_pointer_t<U>}. Otherwise
1858418582
the member typedef \tcode{type} equals \tcode{remove_cv_t<U>}.
18585-
\begin{note}
18583+
\begin{note}
1858618584
This behavior is similar to the lvalue-to-rvalue\iref{conv.lval},
18587-
array-to-pointer\iref{conv.array}, and function-to-pointer\iref{conv.func}
18588-
conversions applied when an lvalue is used as an rvalue, but also
18589-
strips \cv-qualifiers from class types in order to more closely model by-value
18590-
argument passing.
18585+
array-to-pointer\iref{conv.array}, and function-to-pointer\iref{conv.func}
18586+
conversions applied when an lvalue is used as an rvalue, but also
18587+
strips cv-qualifiers from class types in order to more closely model by-value
18588+
argument passing.
1859118589
\end{note}
1859218590
\\ \rowsep
1859318591

0 commit comments

Comments
 (0)