|
Boost : |
From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-06-12 11:24:37
David Abrahams wrote:
> "Arkadiy Vertleyb" <vertleyb_at_[hidden]> writes:
>
>> Just to make sure that we are on the same page, did you mean we
>> mis-report const non-references as const lvalues? For example, if a
>> function is declared as "const int foo()" (which makes little sense
>> to me, but possible), LVALUE_TYPEOF would yield: "const int&".
>
> Yes, that's what I meant. I'm more concerned with returning const
> class types, for what it's worth.
As well you should be :-) because rvalues of non-class types are never
cv-qualified, 3.10/9.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk