From 99bad51b411d765e92f0ea7c7a2255c090291d91 Mon Sep 17 00:00:00 2001 From: languagelawyer <38548419+languagelawyer@users.noreply.github.com> Date: Wed, 2 Oct 2019 21:37:25 +0300 Subject: [PATCH] [basic.lval] Non-static member function designator is a prvalue when not &'s operand --- source/expressions.tex | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/expressions.tex b/source/expressions.tex index cb552a7572..67af667b7f 100644 --- a/source/expressions.tex +++ b/source/expressions.tex @@ -147,7 +147,9 @@ \end{importgraphic} \begin{itemize} -\item A \defn{glvalue} is an expression whose evaluation determines the identity of an object or function. +\item A \defn{glvalue} is an expression whose evaluation determines the identity of an object, +a function other than a non-static member function, +a non-static member function if the expression is the operand of a unary \tcode{\&} operator. \item A \defn{prvalue} is an expression whose evaluation initializes an object or computes the value of an operand of an operator, as specified by the context in which it appears,