33 references to ActualLength
System.Runtime.Numerics (33)
System\Number.BigInteger.cs (6)
435
leading = leading.Slice(0, BigIntegerCalculator.
ActualLength
(leading));
452
base1E9 = base1E9.Slice(0, BigIntegerCalculator.
ActualLength
(base1E9));
476
ReadOnlySpan<nuint> buffer2 = buffer.Slice(0, BigIntegerCalculator.
ActualLength
(buffer));
484
BigIntegerCalculator.AddSelf(bits, buffer.Slice(0, BigIntegerCalculator.
ActualLength
(buffer)));
1041
lower.Slice(0, BigIntegerCalculator.
ActualLength
(lower)),
1052
upper.Slice(0, BigIntegerCalculator.
ActualLength
(upper)),
System\Numerics\BigIntegerCalculator.DivRem.cs (3)
466
left = left.Slice(0,
ActualLength
(left));
611
left = left.Slice(0,
ActualLength
(left));
612
right = right.Slice(0,
ActualLength
(right));
System\Numerics\BigIntegerCalculator.FastReducer.cs (4)
42
_mu = mu.Slice(0,
ActualLength
(mu));
89
return
ActualLength
(bits);
141
left = left.Slice(0,
ActualLength
(left));
146
left = left.Slice(0,
ActualLength
(left));
System\Numerics\BigIntegerCalculator.GcdInv.cs (1)
463
return
ActualLength
(bits.Slice(0, maxLength));
System\Numerics\BigIntegerCalculator.PowMod.cs (11)
81
return
ActualLength
(left.Slice(0, resultLength));
99
return
ActualLength
(value.Slice(0, resultLength));
285
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
325
PowCore(valueCopy,
ActualLength
(valueCopy), power, modulus, temp, bits);
455
int length =
ActualLength
(value);
506
valueLength =
ActualLength
(value.Slice(0, k));
521
int rModNLength =
ActualLength
(rModN);
571
int base2Length =
ActualLength
(base2);
577
int prevLength =
ActualLength
(prev);
633
int entryLength =
ActualLength
(entry);
736
return
ActualLength
(value.Slice(0, k));
System\Numerics\BigIntegerCalculator.SquMul.cs (5)
475
Debug.Assert(
ActualLength
(core) <= left.Length + 1);
678
r1Length:
ActualLength
(r1),
681
rm1Length:
ActualLength
(rm1),
719
r1Length:
ActualLength
(r1),
722
rm1Length:
ActualLength
(rm1),
System\Numerics\BigIntegerCalculator.Utils.cs (3)
47
if (
ActualLength
(right.Slice(left.Length)) > 0)
56
if (
ActualLength
(left.Slice(right.Length)) > 0)
91
return
ActualLength
(bits.Slice(0, modulus.Length));