Skip to content

Commit bee055d

Browse files
frederick-vs-jatkoeppe
authored andcommitted
[dcl.init.ref] Change "function lvalue" to "lvalue of function type"
1 parent 89cd146 commit bee055d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

source/declarations.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5746,13 +5746,14 @@
57465746

57475747
\item Otherwise, if the initializer expression
57485748
\begin{itemize}
5749-
\item is an rvalue (but not a bit-field) or function lvalue and
5749+
\item is an rvalue (but not a bit-field) or an lvalue of function type and
57505750
``\cvqual{cv1} \tcode{T1}'' is
57515751
reference-compatible with ``\cvqual{cv2} \tcode{T2}'', or
57525752

57535753
\item has a class type (i.e., \tcode{T2} is a class type), where \tcode{T1}
57545754
is not reference-related to \tcode{T2}, and can be converted to
5755-
an rvalue or function lvalue of type ``\cvqual{cv3} \tcode{T3}'',
5755+
an rvalue of type ``\cvqual{cv3} \tcode{T3}'' or
5756+
an lvalue of function type ``\cvqual{cv3} \tcode{T3}'',
57565757
where ``\cvqual{cv1} \tcode{T1}'' is
57575758
reference-compatible with ``\cvqual{cv3} \tcode{T3}'' (see~\ref{over.match.ref}),
57585759
\end{itemize}

0 commit comments

Comments
 (0)