src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (4)
509/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
510static byte IMultiplyOperators<byte, byte, byte>.operator *(byte left, byte right) => (byte)(left * right);
512/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
513static byte IMultiplyOperators<byte, byte, byte>.operator checked *(byte left, byte right) => checked((byte)(left * right));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (4)
1471/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
1472static char IMultiplyOperators<char, char, char>.operator *(char left, char right) => (char)(left * right);
1474/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
1475static char IMultiplyOperators<char, char, char>.operator checked *(char left, char right) => checked((char)(left * right));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (4)
596/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
597static short IMultiplyOperators<short, short, short>.operator *(short left, short right) => (short)(left * right);
599/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
600static short IMultiplyOperators<short, short, short>.operator checked *(short left, short right) => checked((short)(left * right));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (4)
638/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
639static int IMultiplyOperators<int, int, int>.operator *(int left, int right) => left * right;
641/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
642static int IMultiplyOperators<int, int, int>.operator checked *(int left, int right) => checked(left * right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (4)
635/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
636static long IMultiplyOperators<long, long, long>.operator *(long left, long right) => left * right;
638/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
639static long IMultiplyOperators<long, long, long>.operator checked *(long left, long right) => checked(left * right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (4)
658/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
659static nint IMultiplyOperators<nint, nint, nint>.operator *(nint left, nint right) => left * right;
661/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
662static nint IMultiplyOperators<nint, nint, nint>.operator checked *(nint left, nint right) => checked(left * right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (4)
575/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
576static sbyte IMultiplyOperators<sbyte, sbyte, sbyte>.operator *(sbyte left, sbyte right) => (sbyte)(left * right);
578/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
579static sbyte IMultiplyOperators<sbyte, sbyte, sbyte>.operator checked *(sbyte left, sbyte right) => checked((sbyte)(left * right));
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (4)
514/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
515static ushort IMultiplyOperators<ushort, ushort, ushort>.operator *(ushort left, ushort right) => (ushort)(left * right);
517/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
518static ushort IMultiplyOperators<ushort, ushort, ushort>.operator checked *(ushort left, ushort right) => checked((ushort)(left * right));
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (4)
579/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
580static uint IMultiplyOperators<uint, uint, uint>.operator *(uint left, uint right) => left * right;
582/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
583static uint IMultiplyOperators<uint, uint, uint>.operator checked *(uint left, uint right) => checked(left * right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (4)
586/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
587static ulong IMultiplyOperators<ulong, ulong, ulong>.operator *(ulong left, ulong right) => left * right;
589/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
590static ulong IMultiplyOperators<ulong, ulong, ulong>.operator checked *(ulong left, ulong right) => checked(left * right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (4)
585/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_Multiply(TSelf, TOther)" />
586static nuint IMultiplyOperators<nuint, nuint, nuint>.operator *(nuint left, nuint right) => left * right;
588/// <inheritdoc cref="IMultiplyOperators{TSelf, TOther, TResult}.op_CheckedMultiply(TSelf, TOther)" />
589static nuint IMultiplyOperators<nuint, nuint, nuint>.operator checked *(nuint left, nuint right) => checked(left * right);