Skip to content

Commit 977eb3e

Browse files
committed
[concept.convertibleto] Add clarifying comment
1 parent fedf16a commit 977eb3e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

source/concepts.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,9 @@
348348
\begin{itemdecl}
349349
template <class From, class To>
350350
concept ConvertibleTo = is_convertible_v<From, To> &&
351-
requires(From (&f)()) { static_cast<To>(f()); };
351+
requires(From (&f)()) { // f refers to an arbitrary function such that
352+
static_cast<To>(f()); // f() is an equality-preserving expression
353+
};
352354
\end{itemdecl}
353355

354356
\begin{itemdescr}

0 commit comments

Comments
 (0)