Ticket #1619: fusion_param.diff

File fusion_param.diff, 6.6 KB (added by Richard Webb <richard.webb@…>, 13 years ago)
  • boost/fusion/adapted/mpl/mpl_iterator.hpp

     
    8080            type;
    8181
    8282            static type
    83             call(Iterator const& i)
     83            call(Iterator const& /*i*/)
    8484            {
    8585                return type();
    8686            }
  • boost/fusion/algorithm/transformation/clear.hpp

     
    2222
    2323    template <typename Sequence>
    2424    inline typename result_of::clear<Sequence const>::type
    25     clear(Sequence const& seq)
     25    clear(Sequence const& /*seq*/)
    2626    {
    2727        return vector0<>();
    2828    }
  • boost/fusion/container/deque/deque.hpp

     
    6767            {}
    6868
    6969        template<typename Sequence>
    70             deque(Sequence const& seq, typename disable_if<is_convertible<Sequence, T0> >::type* dummy = 0)
     70            deque(Sequence const& seq, typename disable_if<is_convertible<Sequence, T0> >::type* /*dummy*/ = 0)
    7171            : base(base::from_iterator(fusion::begin(seq)))
    7272            {}
    7373
  • boost/fusion/container/list/cons.hpp

     
    4646        nil() {}
    4747
    4848        template <typename Iterator>
    49         nil(Iterator const& iter, mpl::true_ /*this_is_an_iterator*/)
     49        nil(Iterator const& /*iter*/, mpl::true_ /*this_is_an_iterator*/)
    5050        {}
    5151
    5252        template <typename Iterator>
    53         void assign_from_iter(Iterator const& iter)
     53        void assign_from_iter(Iterator const& /*iter*/)
    5454        {
    5555        }
    5656    };
     
    9292                    is_convertible<Sequence, cons> // use copy ctor instead
    9393                  , is_convertible<Sequence, Car>  // use copy to car instead
    9494                >
    95             >::type* dummy = 0
     95            >::type* /*dummy*/ = 0
    9696        )
    9797            : car(*fusion::begin(seq))
    9898            , cdr(fusion::next(fusion::begin(seq)), mpl::true_()) {}
  • boost/fusion/container/vector/detail/vector_n.hpp

     
    105105        BOOST_PP_CAT(vector, N)(
    106106            Sequence const& seq
    107107#if (N == 1)
    108           , typename disable_if<is_convertible<Sequence, T0> >::type* dummy = 0
     108          , typename disable_if<is_convertible<Sequence, T0> >::type* /*dummy*/ = 0
    109109#endif
    110110            )
    111111            : base_type(base_type::init_from_sequence(seq)) {}
  • boost/fusion/container/vector/vector.hpp

     
    122122                typename mpl::at<types, I>::type
    123123            >::type
    124124        >::type
    125         at_impl(I index) const
     125        at_impl(I /*index*/) const
    126126        {
    127127            return vec.at_impl(mpl::int_<I::value>());
    128128        }
  • boost/fusion/container/vector/vector10.hpp

     
    5252        vector0() {}
    5353
    5454        template<typename Sequence>
    55         vector0(Sequence const& seq)
     55        vector0(Sequence const& /*seq*/)
    5656        {}
    5757    };
    5858
  • boost/fusion/iterator/mpl/convert_iterator.hpp

     
    3737        }
    3838
    3939        static mpl_iterator<T>
    40         call(T const& x, mpl::false_)
     40        call(T const& /*x*/, mpl::false_)
    4141        {
    4242            return mpl_iterator<T>();
    4343        }
  • boost/fusion/sequence/io/detail/in.hpp

     
    3535
    3636        template <typename IS>
    3737        static void
    38         read(IS& is, char const* delim, mpl::true_)
     38        read(IS& /*is*/, char const* /*delim*/, mpl::true_)
    3939        {
    4040        }
    4141    };
     
    4444    {
    4545        template <typename IS, typename First, typename Last>
    4646        static void
    47         call(IS& is, First const&, Last const&, mpl::true_)
     47        call(IS& /*is*/, First const&, Last const&, mpl::true_)
    4848        {
    4949        }
    5050
  • boost/fusion/sequence/io/detail/out.hpp

     
    3535
    3636        template <typename OS>
    3737        static void
    38         print(OS& os, char const* delim, mpl::true_)
     38        print(OS& /*os*/, char const* /*delim*/, mpl::true_)
    3939        {
    4040        }
    4141    };
     
    4444    {
    4545        template <typename OS, typename First, typename Last>
    4646        static void
    47         call(OS& os, First const&, Last const&, mpl::true_)
     47        call(OS& /*os*/, First const&, Last const&, mpl::true_)
    4848        {
    4949        }
    5050
  • boost/fusion/view/zip_view/detail/distance_impl.hpp

     
    7070                : detail::zip_view_iterator_distance<It1, It2>::type
    7171            {
    7272                static typename detail::zip_view_iterator_distance<It1, It2>::type
    73                 call(It1 const& it1, It2 const& it2)
     73                call(It1 const& /*it1*/, It2 const& /*it2*/)
    7474                {
    7575                    return typename detail::zip_view_iterator_distance<It1, It2>::type();
    7676                }