From: Daniel James (daniel_at_[hidden])
Date: 2005-06-25 03:43:05


Jonathan Turkanis wrote:

> Hi Daniel,
>
> I remember you took an interest in trying to port parts of type traits to dmc.
> How did it go? Didn't you find some very peculiar behavior wrt overload
> resolution, such as functions with ellipses being prefered over other functions?
>
> Jonathan

I wrote up what I managed to do at:

http://listarchives.boost.org/boost/2004/08/10552.php

Since then Walter has fixed some of the bugs, but unfortunately theere
has also been a regression which causes boost::is_pointer to fail on the
stable version, because partial specialisation on member functions no
longer works. The new beta version should fix that, as well as some
other issues.

And I think recent versions should be able to use the preprocessor
library without any workarounds.

Daniel