fixed g++ complaining "error: shadows template parm"

[SVN r35347]
This commit is contained in:
Joel de Guzman
2006-09-26 22:37:55 +00:00
parent 1f9388ec86
commit 798c527173
2 changed files with 10 additions and 10 deletions

View File

@ -21,14 +21,14 @@ namespace boost { namespace fusion
{
struct random_access_traversal_tag;
template <typename Pair_, int N>
template <typename Pair_, int N_>
struct std_pair_iterator
: iterator_facade<std_pair_iterator<Pair_, N>, random_access_traversal_tag>
: iterator_facade<std_pair_iterator<Pair_, N_>, random_access_traversal_tag>
{
BOOST_MPL_ASSERT_RELATION(N, >=, 0);
BOOST_MPL_ASSERT_RELATION(N, <=, 2);
BOOST_MPL_ASSERT_RELATION(N_, >=, 0);
BOOST_MPL_ASSERT_RELATION(N_, <=, 2);
typedef mpl::int_<N> index;
typedef mpl::int_<N_> index;
typedef Pair_ pair_type;
std_pair_iterator(Pair_& pair)

View File

@ -21,14 +21,14 @@ namespace boost { namespace fusion
{
struct random_access_traversal_tag;
template <typename Pair_, int N>
template <typename Pair_, int N_>
struct std_pair_iterator
: iterator_facade<std_pair_iterator<Pair_, N>, random_access_traversal_tag>
: iterator_facade<std_pair_iterator<Pair_, N_>, random_access_traversal_tag>
{
BOOST_MPL_ASSERT_RELATION(N, >=, 0);
BOOST_MPL_ASSERT_RELATION(N, <=, 2);
BOOST_MPL_ASSERT_RELATION(N_, >=, 0);
BOOST_MPL_ASSERT_RELATION(N_, <=, 2);
typedef mpl::int_<N> index;
typedef mpl::int_<N_> index;
typedef Pair_ pair_type;
std_pair_iterator(Pair_& pair)