fully quality boost::enable_if since msvc namespaces dont work.

This commit is contained in:
Neil Groves committed 2014-03-10 19:01:24 +00:00
1 parent ed0febc902
commit edb81e828b
7 files changed
+20 -20

No files matched your search

+4 -4
View File
@@ -190,7 +190,7 @@ public:
template< class ForwardRange2 >
sub_range(
ForwardRange2& r,
BOOST_DEDUCED_TYPENAME enable_if<
BOOST_DEDUCED_TYPENAME ::boost::enable_if<
is_compatible_range<ForwardRange2>
>::type* = 0
)
@@ -201,7 +201,7 @@ public:
template< class ForwardRange2 >
sub_range(
const ForwardRange2& r,
BOOST_DEDUCED_TYPENAME enable_if<
BOOST_DEDUCED_TYPENAME ::boost::enable_if<
is_compatible_range<const ForwardRange2>
>::type* = 0
)
@@ -235,7 +235,7 @@ public:
{ }
template<class ForwardRange2>
BOOST_DEDUCED_TYPENAME enable_if<
BOOST_DEDUCED_TYPENAME ::boost::enable_if<
is_compatible_range<ForwardRange2>,
sub_range&
>::type
@@ -246,7 +246,7 @@ public:
}
template<class ForwardRange2>
BOOST_DEDUCED_TYPENAME enable_if<
BOOST_DEDUCED_TYPENAME ::boost::enable_if<
is_compatible_range<const ForwardRange2>,
sub_range&
>::type