
"Peter Dimov" <pdimov@mmltd.net> writes:
David Abrahams wrote:
Pro8 is having trouble parsing these templates. Any ideas, Peter?
template<class R, class T> inline _mfi::dm<R, T> unwrap(R T::* * pm, int) { return _mfi::dm<R, T>(*pm); }
template<class R, class T> inline _mfi::dm<R, T> unwrap(R T::* const * pm, int) { return _mfi::dm<R, T>(*pm); }
IIRC these support bind<R&>(&X::r, _1). Comment them out for cw8 and see if anything breaks. :-)
Nothing breaks. I just assumed you didn't ahve any tests for that case. And I had worked out this whole complicated patch. Waste of time! I assume you will apply the __MWERKS__ disablers?
(I hate these old compilers.)
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com