Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-03-18 19:06:32

Nicodemus <nicodemus_at_[hidden]> writes:

>>Is this happening somewhere in the type traits code? Can you post an
>>instantiation backtrace?
> It seems to be. Here's the error message:

I guess the question here is: "should
is_polymorphic<some_union>::value compile?"

If so, then we have a bug in is_polymorphic. If not, we should
change all uses of is_polymorphic<T> in


         mpl::and_<is_class<T>, is_polymorphic<T> >

You can make this patch yourself in Boost.Python as an interim
measure to see if it makes wrapping unions work.

Dave Abrahams
Boost Consulting

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