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