Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2005-06-12 14:28:30

"Peter Dimov" <pdimov_at_[hidden]> writes:

> 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.

Why else would I be more concerned with class types? :-)

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at