From 8583ec361cb86114b89008e6110bf57464954a19 Mon Sep 17 00:00:00 2001 From: FreePhoenix <freephoenix888@gmail.com> Date: Thu, 5 Aug 2021 15:44:03 +0600 Subject: [PATCH] Add generic type to ShiftRight calls --- csharp/Platform.Numbers/Bit[T].cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/csharp/Platform.Numbers/Bit[T].cs b/csharp/Platform.Numbers/Bit[T].cs index b3ce835..4c96657 100644 --- a/csharp/Platform.Numbers/Bit[T].cs +++ b/csharp/Platform.Numbers/Bit[T].cs @@ -110,7 +110,7 @@ private static Func<T, int, T> CompileShiftRightDelegate() { Ensure.Always.IsNumeric<T>(); emiter.LoadArguments(0, 1); - emiter.ShiftRight(); + emiter.ShiftRight<T>(); emiter.Return(); }); } @@ -225,7 +225,7 @@ private static Func<T, int, int, T> CompilePartialReadDelegate() emiter.LoadLocal(targetMask); emiter.And(); emiter.LoadArgument(shiftArgument); - emiter.ShiftRight(); + emiter.ShiftRight<T>(); emiter.Return(); }); }