Boost logo

Boost :

From: Eric Friedman (ebf_at_[hidden])
Date: 2003-09-18 19:04:34


David Abrahams wrote:

> "Eric Friedman" <ebf_at_[hidden]> writes:
>>Has there been any progress on providing a common enable_if facility for
>>Boost? To workaround separete bugs in CodeWarrior and EDG compilers, I've
>>introduced for Variant yet another implementation of enable_if.
> boost/iterator/detail/enable_if.hpp works on both those compilers.
> IIRC there was a problem on CW 8.0, but CW 8.1-8.3 have no trouble.
> Did you fix CW 8.0?

I don't know, sorry. I don't have access to 8.0.

Anyhow, I want enable_if available only on platforms that support it...

>>I'd be willing to write an boost/enable_if.hpp header with the requisite
>>macros (enable_if(_c), disable_if(_c), etc.). I'd thought this was already
>>happening though.
>>P.S. Perhaps even more important is the need for a BOOST_NO_SFINAE defect
>>macro. Is the attached test suitable?
> Did you see boost/iterator/detail/config_def.hpp?

Yes, in fact I actually used your config information. But IMO this
should be a temporary solution, and I think we should add a config
library test.

- Eric

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