Ticket #7181: boost_phoenix_7181.patch

File boost_phoenix_7181.patch, 1.3 KB (added by m.champlon@…, 10 years ago)
  • boost/phoenix/core/actor.hpp

     
    2929#ifdef BOOST_MSVC
    3030#pragma warning(push)
    3131#pragma warning(disable: 4522) // 'this' used in base member initializer list
     32#pragma warning(disable: 4510) // default constructor could not be generated
     33#pragma warning(disable: 4610) // can never be instantiated - user defined constructor required
    3234#endif
    3335
    3436namespace boost { namespace phoenix
  • boost/phoenix/support/vector.hpp

     
     1#ifdef BOOST_MSVC
     2#pragma warning(push)
     3#pragma warning(disable: 4512) // assignment operator could not be generated
     4#pragma warning(disable: 4510) // default constructor could not be generated
     5#pragma warning(disable: 4610) // can never be instantiated - user defined constructor required
     6#endif
     7
    18#if !defined(BOOST_PHOENIX_DONT_USE_PREPROCESSED_FILES)
    29
    310#ifndef BOOST_PHOENIX_SUPPORT_VECTOR_HPP
     
    132139#endif
    133140
    134141#endif
     142
     143#ifdef BOOST_MSVC
     144#pragma warning(pop)
     145#endif