renamed ftag to fusion_tag

[SVN r35247]
This commit is contained in:
Joel de Guzman
2006-09-21 12:25:27 +00:00
parent 1a6f4f948c
commit 425030e0eb
33 changed files with 44 additions and 44 deletions

View File

@@ -38,7 +38,7 @@ namespace boost { namespace fusion {
BOOST_MPL_ASSERT_RELATION(Pos,<=,std::size_t(Array::static_size));
typedef mpl::size_t<Pos> index;
typedef array_iterator_tag ftag;
typedef array_iterator_tag fusion_tag;
typedef random_access_traversal_tag category;
typedef Array array_type;
typedef array_iterator<

View File

@@ -27,7 +27,7 @@ namespace boost { namespace fusion
struct mpl_iterator
: iterator_base<mpl_iterator<Iterator> >
{
typedef mpl_iterator_tag ftag;
typedef mpl_iterator_tag fusion_tag;
typedef typename detail::mpl_iterator_category<
typename Iterator::category>::type
category;

View File

@@ -32,7 +32,7 @@ namespace boost { namespace fusion
: iterator_base<std_pair_iterator<Pair, N> >
{
typedef mpl::int_<N> index;
typedef std_pair_iterator_tag ftag;
typedef std_pair_iterator_tag fusion_tag;
typedef random_access_traversal_tag category;
typedef std_pair_iterator_identity<
typename add_const<Pair>::type, N> identity;

View File

@@ -32,7 +32,7 @@ namespace boost { namespace fusion
: iterator_base<std_pair_iterator<Pair, N> >
{
typedef mpl::int_<N> index;
typedef std_pair_iterator_tag ftag;
typedef std_pair_iterator_tag fusion_tag;
typedef random_access_traversal_tag category;
typedef std_pair_iterator_identity<
typename add_const<Pair>::type, N> identity;