Ticket #7883: boost-7883.patch

File boost-7883.patch, 3.3 KB (added by alex@…, 10 years ago)
  • boost/spirit/home/classic/core/composite/no_actions.hpp

    diff --git boost/spirit/home/classic/core/composite/no_actions.hpp boost/spirit/home/classic/core/composite/no_actions.hpp
    index 638a297..60386cf 100644
    struct no_actions_action_policy:  
    3838    template<typename ActorT, typename AttrT, typename IteratorT>
    3939    void
    4040    do_action(
    41         ActorT const&       actor,
    42         AttrT&              val,
    43         IteratorT const&    first,
    44         IteratorT const&    last) const
     41        ActorT const&,
     42        AttrT&,
     43        IteratorT const&,
     44        IteratorT const&) const
    4545    {}
    4646};
    4747
  • boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp

    diff --git boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp
    index 3b25b3d..957b853 100644
    struct grammar_definition  
    8383        {   // Does _not_ copy the helpers member !
    8484        }
    8585
    86         grammar_helper_list& operator=(grammar_helper_list const& x)
     86        grammar_helper_list& operator=(grammar_helper_list const&)
    8787        {   // Does _not_ copy the helpers member !
    8888            return *this;
    8989        }
  • boost/spirit/home/classic/meta/impl/refactoring.ipp

    diff --git boost/spirit/home/classic/meta/impl/refactoring.ipp boost/spirit/home/classic/meta/impl/refactoring.ipp
    index 61cc6b5..af7ec11 100644
    namespace impl {  
    324324        >
    325325        static typename parser_result<ParserT, ScannerT>::type
    326326        parse(ParserT const &, ScannerT const& scan, ActionT const &action,
    327             NestedT const& nested_d)
     327            NestedT const&)
    328328        {
    329329            return action.parse(scan);
    330330        }
  • boost/spirit/home/classic/phoenix/tuples.hpp

    diff --git boost/spirit/home/classic/phoenix/tuples.hpp boost/spirit/home/classic/phoenix/tuples.hpp
    index 50cec6b..9cbdde9 100644
    struct tuple_element  
    211211    typedef nil_t& rtype;
    212212    typedef nil_t const& crtype;
    213213
    214     static nil_t    get(TupleT const& t)    { return nil_t(); }
     214    static nil_t    get(TupleT const&)    { return nil_t(); }
    215215};
    216216
    217217//////////////////////////////////
  • boost/spirit/home/classic/utility/impl/chset.ipp

    diff --git boost/spirit/home/classic/utility/impl/chset.ipp boost/spirit/home/classic/utility/impl/chset.ipp
    index 3017035..dd7fc2e 100644
    inline chset<CharT>::chset(anychar_parser /*arg*/)  
    129129}
    130130
    131131template <typename CharT>
    132 inline chset<CharT>::chset(nothing_parser arg_)
     132inline chset<CharT>::chset(nothing_parser)
    133133: ptr(new basic_chset<CharT>()) {}
    134134
    135135template <typename CharT>
    chset<CharT>::operator=(CharT rhs)  
    182182
    183183template <typename CharT>
    184184inline chset<CharT>&
    185 chset<CharT>::operator=(anychar_parser rhs)
     185chset<CharT>::operator=(anychar_parser)
    186186{
    187187    utility::impl::detach_clear(ptr);
    188188    ptr->set(
    chset<CharT>::operator=(anychar_parser rhs)  
    194194
    195195template <typename CharT>
    196196inline chset<CharT>&
    197 chset<CharT>::operator=(nothing_parser rhs)
     197chset<CharT>::operator=(nothing_parser)
    198198{
    199199    utility::impl::detach_clear(ptr);
    200200    return *this;