26 references to ActualLength
System.Runtime.Numerics (26)
System\Number.BigInteger.cs (6)
435
leading = leading.Slice(0, BigIntegerCalculator.
ActualLength
(leading));
456
base1E9 = base1E9.Slice(0, BigIntegerCalculator.
ActualLength
(base1E9));
483
ReadOnlySpan<uint> buffer2 = buffer.Slice(0, BigIntegerCalculator.
ActualLength
(buffer));
491
BigIntegerCalculator.AddSelf(bits, buffer.Slice(0, BigIntegerCalculator.
ActualLength
(buffer)));
1044
lower.Slice(0, BigIntegerCalculator.
ActualLength
(lower)),
1056
upper.Slice(0, BigIntegerCalculator.
ActualLength
(upper)),
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));
86
return
ActualLength
(bits);
105
left = left.Slice(0,
ActualLength
(left));
110
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)
83
return
ActualLength
(left.Slice(0, resultLength));
100
return
ActualLength
(value.Slice(0, resultLength));
236
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
285
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
System\Numerics\BigIntegerCalculator.SquMul.cs (5)
474
Debug.Assert(
ActualLength
(core) <= left.Length + 1);
694
r1Length:
ActualLength
(r1),
697
rm1Length:
ActualLength
(rm1),
734
r1Length:
ActualLength
(r1),
737
rm1Length:
ActualLength
(rm1),
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));