You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As LWG has approved P2416, I think some issues may be reported here.
Currently there are two inconsistent styles used in "Result:" when presenting requirements for expressions:
an lvalue of type T/a prvalue of type T, and
T&/T,
where T is an object type in either case.
IMO we should only use one style to present the requirements for expressions, because a simple T might be ambiguous. Persumably a simple T is requiring that the expression is a prvalue of T.
Some requirements are specified by the undefined element "Return type:" (see also LWG2819) in P2416R1. I think they should be specified by "Result:".
The text was updated successfully, but these errors were encountered:
As LWG has approved P2416, I think some issues may be reported here.
Currently there are two inconsistent styles used in "Result:" when presenting requirements for expressions:
T
/a prvalue of typeT
, andT&
/T
,where
T
is an object type in either case.IMO we should only use one style to present the requirements for expressions, because a simple
T
might be ambiguous. Persumably a simpleT
is requiring that the expression is a prvalue ofT
.Some requirements are specified by the undefined element "Return type:" (see also LWG2819) in P2416R1. I think they should be specified by "Result:".
The text was updated successfully, but these errors were encountered: