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