|
Boost : |
From: Tobias Schwinger (tschwinger_at_[hidden])
Date: 2006-02-09 15:21:43
There's an ICE problem in range/detail/common.hpp with BCC.
--- boost/range/detail/common.hpp 26 Jul 2004 14:20:06 -0000 1.3
+++ boost/range/detail/common.hpp 9 Feb 2006 19:20:27 -0000
@@ -78,35 +78,35 @@
template< typename C >
class range
{
- typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< boost::range_detail::range_helper<C>::is_pair_,
+ typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::is_pair_,
boost::range_detail::std_pair_,
void >::type pair_t;
- typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< boost::range_detail::range_helper<C>::is_array_,
+ typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::is_array_,
etc.
solves it. OK to commit?
-- Tobias
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk