Boost logo

Boost :

Subject: [boost] [config] vc10 and BOOST_NO_DECLTYPE (was: [utility/result_of] decltype-based implementation breaking valid code on msvc-10)
From: Eric Niebler (eric_at_[hidden])
Date: 2010-04-06 15:49:03


On 4/6/2010 12:28 PM, Christophe Henry wrote:
> I start having a bit of experience with decltype and VC compilers
> (sigh) through my eUML front-end for MSM and I can give you one
> reason: because it's probably not just VC10. I have here and there
> this problem (and others) with VC9 too. It might just happen in
> different conditions.

This is NOT the same issue. VC9 does not have the decltype keyword.
We're not talking about typeof emulation. Please don't take us off-topic.

The issue is whether the decltype keyword is too broken on VC10 to
define BOOST_NO_DECLTYPE. I think it /may/ be, so we should define it
just to be safe, at least for 1.43.

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk