1 implementation of RotateLeft
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1239
static char IBinaryInteger<char>.
RotateLeft
(char value, int rotateAmount) => (char)((value << (rotateAmount & 15)) | (value >> ((16 - rotateAmount) & 15)));
16 references to RotateLeft
System.Numerics.Tensors (2)
System\Numerics\Tensors\netcore\TensorOperation.cs (1)
1838
destination = T.
RotateLeft
(x, y);
System\Numerics\Tensors\netcore\TensorPrimitives.Rotate.cs (1)
47
public T Invoke(T x) => T.
RotateLeft
(x, _amount);
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
284
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1238
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
737
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
294
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
312
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
309
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
342
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
297
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1085
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
281
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
325
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
332
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
337
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
3449
/// <inheritdoc cref="IBinaryInteger{TSelf}.
RotateLeft
(TSelf, int)" />