Renaming No-bounds concept to Unbounded concept.

This commit is contained in:
Kohei Takahashi
2015-06-25 22:42:44 +09:00
parent a31009e73c
commit d29dc277e6
10 changed files with 26 additions and 26 deletions
@@ -67,7 +67,7 @@ namespace boost { namespace fusion
: mpl::if_<
mpl::or_<
mpl::less<N, typename extension::size_impl<Tag>::template apply<Sequence>::type>
, traits::has_no_bounds<Sequence>
, traits::is_unbounded<Sequence>
>
, typename extension::at_impl<Tag>::template apply<Sequence, N>
, mpl::empty_base
@@ -76,7 +76,7 @@ namespace boost { namespace fusion
: mpl::if_<
mpl::or_<
typename extension::has_key_impl<Tag>::template apply<Sequence, Key>
, traits::has_no_bounds<Sequence>
, traits::is_unbounded<Sequence>
>
, typename extension::at_key_impl<Tag>::template apply<Sequence, Key>
, mpl::empty_base
@@ -62,7 +62,7 @@ namespace boost { namespace fusion
: mpl::if_<
mpl::or_<
mpl::less<N, typename extension::size_impl<Tag>::template apply<Sequence>::type>
, traits::has_no_bounds<Sequence>
, traits::is_unbounded<Sequence>
>
, typename extension::value_at_impl<Tag>::template apply<Sequence, N>
, mpl::empty_base
@@ -65,7 +65,7 @@ namespace boost { namespace fusion
: mpl::if_<
mpl::or_<
typename extension::has_key_impl<Tag>::template apply<Sequence, N>
, traits::has_no_bounds<Sequence>
, traits::is_unbounded<Sequence>
>
, typename extension::value_at_key_impl<Tag>::template apply<Sequence, N>
, mpl::empty_base
+3 -3
View File
@@ -36,7 +36,7 @@ namespace boost { namespace fusion
struct associative_tag {};
struct no_bounds_tag {};
struct unbounded_tag {};
namespace extension
{
@@ -111,9 +111,9 @@ namespace boost { namespace fusion
{};
template <typename T>
struct has_no_bounds
struct is_unbounded
: is_base_of<
no_bounds_tag
unbounded_tag
, typename category_of<T>::type>
{};
}