19 references to ActualLength
System.Runtime.Numerics (19)
System\Number.BigInteger.cs (2)
427
leading = leading.Slice(0, BigIntegerCalculator.
ActualLength
(leading));
448
base1E9 = base1E9.Slice(0, BigIntegerCalculator.
ActualLength
(base1E9));
System\Numerics\BigIntegerCalculator.DivRem.cs (3)
530
left = left.Slice(0,
ActualLength
(left));
687
left = left.Slice(0,
ActualLength
(left));
688
right = right.Slice(0,
ActualLength
(right));
System\Numerics\BigIntegerCalculator.FastReducer.cs (4)
41
_mu = mu.Slice(0,
ActualLength
(mu));
96
return
ActualLength
(bits.Slice(0, left.Length + right.Length));
115
left = left.Slice(0,
ActualLength
(left));
120
left = left.Slice(0,
ActualLength
(left));
System\Numerics\BigIntegerCalculator.GcdInv.cs (1)
314
return
ActualLength
(bits.Slice(0, maxLength));
System\Numerics\BigIntegerCalculator.PowMod.cs (4)
90
return
ActualLength
(left.Slice(0, resultLength));
107
return
ActualLength
(value.Slice(0, resultLength));
243
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
292
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
System\Numerics\BigIntegerCalculator.SquMul.cs (2)
320
Debug.Assert(
ActualLength
(core) <= left.Length + 1);
323
AddSelf(bits.Slice(n), core.Slice(0,
ActualLength
(core)));
System\Numerics\BigIntegerCalculator.Utils.cs (3)
40
if (
ActualLength
(right.Slice(left.Length)) > 0)
46
if (
ActualLength
(left.Slice(right.Length)) > 0)
74
return
ActualLength
(bits.Slice(0, modulus.Length));