Ticket #8665: variant.hpp.patch

File variant.hpp.patch, 641 bytes (added by hvemha@…, 9 years ago)

Suggested patch

  • variant/variant.hpp

     
    367367        return operand;
    368368    }
    369369
     370#if defined BOOST_MSVC
     371# pragma warning( push )
     372# pragma warning( disable : 4702 ) // unreachable code
     373#endif
     374
    370375    template <typename U>
    371376    T& operator()(U&) const
    372377    {
     
    375380        return ::boost::detail::variant::forced_return< T& >();
    376381    }
    377382
     383#if defined BOOST_MSVC
     384# pragma warning( pop )
     385#endif
     386
     387
    378388#else // MSVC6
    379389
    380390private: // helpers, for visitor interface (below)