mirror of
https://github.com/boostorg/math.git
synced 2026-01-28 07:22:12 +00:00
We need some using std::swap declarations.
This commit is contained in:
@@ -41,6 +41,7 @@ namespace detail
|
||||
template <typename SteinDomain>
|
||||
SteinDomain Stein_gcd(SteinDomain m, SteinDomain n)
|
||||
{
|
||||
using std::swap;
|
||||
BOOST_ASSERT(m >= 0);
|
||||
BOOST_ASSERT(n >= 0);
|
||||
if (m == SteinDomain(0))
|
||||
@@ -84,6 +85,7 @@ namespace detail
|
||||
template <typename EuclideanDomain>
|
||||
inline EuclideanDomain Euclid_gcd(EuclideanDomain a, EuclideanDomain b)
|
||||
{
|
||||
using std::swap;
|
||||
while (b != EuclideanDomain(0))
|
||||
{
|
||||
a %= b;
|
||||
|
||||
Reference in New Issue
Block a user