$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2003-12-05 09:09:29
Jaakko Jarvi <jajarvi_at_[hidden]> writes:
> enable_if_lazy.cpp is the only one that uses only
>
> enable_if_c
>
> not
>
> enable_if
>
> at all.
>
> enable_if is defined in terms of enable_if_c (using inheritance)
> and I guess that can cause CW to fail. Writing enable_if as a separate
> template might help.
Not AFAICT; I tried that. Also, the use of enable_if in the iterators
library proves that inheritance doesn't hurt CWPro8. It looks to me
like on CWPro8, SFINAE is only good for eliminating overloads, and
the other uses fail.
-- Dave Abrahams Boost Consulting www.boost-consulting.com