On Sat, 15 Feb 2003 12:45:10 +0100, John Maddock wrote:

>> After thinking about it longer, I still think that there is a problem.
>> The code seems "twisted" to me. Let me try to explain it, I start by
>> some observations (all for the case of
>> BOOST_TT_HAS_CONFORMING_IS_CLASS_IMPLEMENTATION not being set):
>> 
>> is_scalar is based on 3.9/10, which says that enums are scalars.
>> Currently, is_scalar doesn't detect enums.
> 
> Oh yes it does :-)

OK, so it's just the documentation that's lying. It says: "Evaluates to
true only if T is cv-qualified scalar type. That is an arithmetic, a
pointer or a pointer to member type." Great.

>> is_class needs is_scalar
> 
> Oh no it doesn't :-)

Than I'm stupid. I give up.

Still not smiling, Daniel

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to