We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 97f27d1 + 0815ebe commit a3c5b6bCopy full SHA for a3c5b6b
source/mir/bignum/fixed.d
@@ -963,7 +963,7 @@ UInt!(size + size_t.sizeof * 8)
963
extendedMul(size_t size)(UInt!size a, size_t b)
964
@safe pure nothrow @nogc
965
{
966
- size_t overflow = a.view *= b;
+ size_t overflow = a.view.opOpAssign!"*"(b);
967
auto ret = a.toSize!(size + size_t.sizeof * 8);
968
ret.data[$ - 1] = overflow;
969
return ret;
@@ -1060,6 +1060,7 @@ UInt!(size + size_t.sizeof * 8)
1060
1061
auto ret = extendedMul(a, b);
1062
auto view = ret.view;
1063
- view.coefficients[$ - 1] += view.topLeastSignificantPart(a.data.length) += c.view;
+ view.coefficients[$ - 1] +=
1064
+ view.topLeastSignificantPart(a.data.length).opOpAssign!"+"(c.view);
1065
1066
}
0 commit comments