123456789101112131415161718 |
- using System.Runtime.CompilerServices;
- namespace Jint.Native.Number.Dtoa;
- internal static class NumberExtensions
- {
- [MethodImpl(MethodImplOptions.AggressiveInlining)]
- internal static long UnsignedShift(this long l, int shift)
- {
- return (long) ((ulong) l >> shift);
- }
-
- [MethodImpl(MethodImplOptions.AggressiveInlining)]
- internal static ulong UnsignedShift(this ulong l, int shift)
- {
- return l >> shift;
- }
- }
|