forked from boostorg/integer
2f634ca78b
Also, use Boost.Swap instead of the direct unqualified call to std::swap and boost::enable_if_c instead of std::enable_if.