Index: boost/fusion/container/vector/detail/preprocessed/vector10.hpp =================================================================== --- boost/fusion/container/vector/detail/preprocessed/vector10.hpp (revision 75810) +++ boost/fusion/container/vector/detail/preprocessed/vector10.hpp (working copy) @@ -6,6 +6,7 @@ This is an auto-generated file. Do not edit! ==============================================================================*/ + namespace boost { namespace fusion { template @@ -61,7 +62,7 @@ template vector1( Sequence const& seq - , typename disable_if >::type* = 0 + , typename boost::disable_if >::type* = 0 ) : base_type(base_type::init_from_sequence(seq)) {} template @@ -72,7 +73,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -157,7 +158,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -242,7 +243,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -327,7 +328,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -412,7 +413,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -497,7 +498,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -582,7 +583,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -667,7 +668,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -752,7 +753,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; @@ -837,7 +838,7 @@ return *this; } template - typename disable_if, this_type&>::type + typename boost::disable_if, this_type&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type I0; Index: boost/fusion/container/list/cons.hpp =================================================================== --- boost/fusion/container/list/cons.hpp (revision 75810) +++ boost/fusion/container/list/cons.hpp (working copy) @@ -88,8 +88,8 @@ template cons( Sequence const& seq - , typename disable_if< - mpl::or_< + , typename boost::disable_if< + boost::mpl::or_< is_convertible // use copy ctor instead , is_convertible // use copy to car instead > @@ -119,7 +119,7 @@ } template - typename disable_if, cons&>::type + typename boost::disable_if, cons&>::type operator=(Sequence const& seq) { typedef typename result_of::begin::type Iterator; Index: boost/fusion/iterator/equal_to.hpp =================================================================== --- boost/fusion/iterator/equal_to.hpp (revision 75810) +++ boost/fusion/iterator/equal_to.hpp (working copy) @@ -74,7 +74,7 @@ { template inline typename - enable_if< + boost::enable_if< mpl::and_, is_fusion_iterator > , bool >::type @@ -85,7 +85,7 @@ template inline typename - enable_if< + boost::enable_if< mpl::and_, is_fusion_iterator > , bool >::type Index: boost/fusion/sequence/io/in.hpp =================================================================== --- boost/fusion/sequence/io/in.hpp (revision 75810) +++ boost/fusion/sequence/io/in.hpp (working copy) @@ -27,7 +27,7 @@ { template inline typename - enable_if< + boost::enable_if< fusion::traits::is_sequence , std::istream& >::type Index: boost/fusion/sequence/io/out.hpp =================================================================== --- boost/fusion/sequence/io/out.hpp (revision 75810) +++ boost/fusion/sequence/io/out.hpp (working copy) @@ -29,7 +29,7 @@ { template inline typename - enable_if< + boost::enable_if< fusion::traits::is_sequence , std::ostream& >::type Index: boost/fusion/sequence/comparison/equal_to.hpp =================================================================== --- boost/fusion/sequence/comparison/equal_to.hpp (revision 75810) +++ boost/fusion/sequence/comparison/equal_to.hpp (working copy) @@ -37,7 +37,7 @@ { template inline typename - enable_if< + boost::enable_if< traits::enable_equality , bool >::type Index: boost/fusion/sequence/comparison/greater.hpp =================================================================== --- boost/fusion/sequence/comparison/greater.hpp (revision 75810) +++ boost/fusion/sequence/comparison/greater.hpp (working copy) @@ -37,7 +37,7 @@ { template inline typename - enable_if< + boost::enable_if< traits::enable_comparison , bool >::type Index: boost/fusion/sequence/comparison/not_equal_to.hpp =================================================================== --- boost/fusion/sequence/comparison/not_equal_to.hpp (revision 75810) +++ boost/fusion/sequence/comparison/not_equal_to.hpp (working copy) @@ -40,7 +40,7 @@ { template inline typename - enable_if< + boost::enable_if< traits::enable_equality , bool >::type Index: boost/fusion/sequence/comparison/less_equal.hpp =================================================================== --- boost/fusion/sequence/comparison/less_equal.hpp (revision 75810) +++ boost/fusion/sequence/comparison/less_equal.hpp (working copy) @@ -65,7 +65,7 @@ template inline typename - enable_if< + boost::enable_if< traits::enable_comparison , bool >::type Index: boost/fusion/sequence/comparison/greater_equal.hpp =================================================================== --- boost/fusion/sequence/comparison/greater_equal.hpp (revision 75810) +++ boost/fusion/sequence/comparison/greater_equal.hpp (working copy) @@ -37,7 +37,7 @@ { template inline typename - enable_if< + boost::enable_if< traits::enable_comparison , bool >::type Index: boost/fusion/sequence/comparison/less.hpp =================================================================== --- boost/fusion/sequence/comparison/less.hpp (revision 75810) +++ boost/fusion/sequence/comparison/less.hpp (working copy) @@ -28,7 +28,7 @@ { template inline typename - enable_if< + boost::enable_if< traits::enable_comparison , bool >::type