2 interfaces inheriting from IDivisionOperators
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
19
IDivisionOperators
<TSelf, TSelf, TSelf>,
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\ISimdVector_2.cs (1)
19
IDivisionOperators
<TSelf, TSelf, TSelf>,
42 references to IDivisionOperators
System.Numerics.Tensors (5)
System\Numerics\Tensors\netcore\TensorOperation.cs (1)
987
where T :
IDivisionOperators
<T, T, T>
System\Numerics\Tensors\netcore\TensorPrimitives.Divide.cs (4)
27
where T :
IDivisionOperators
<T, T, T>
53
where T :
IDivisionOperators
<T, T, T>
79
where T :
IDivisionOperators
<T, T, T>
90
internal readonly struct DivideOperator<T> : IBinaryOperator<T> where T :
IDivisionOperators
<T, T, T>
System.Private.CoreLib (36)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (2)
463
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
464
static byte
IDivisionOperators
<byte, byte, byte>.operator /(byte left, byte right) => (byte)(left / right);
src\libraries\System.Private.CoreLib\src\System\Char.cs (2)
1418
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1419
static char
IDivisionOperators
<char, char, char>.operator /(char left, char right) => (char)(left / right);
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
994
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Double.cs (2)
626
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
627
static double
IDivisionOperators
<double, double, double>.operator /(double left, double right) => left / right;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1279
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Int128.cs (2)
1059
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1095
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_CheckedDivision(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Int16.cs (2)
557
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
558
static short
IDivisionOperators
<short, short, short>.operator /(short left, short right) => (short)(left / right);
src\libraries\System.Private.CoreLib\src\System\Int32.cs (2)
598
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
599
static int
IDivisionOperators
<int, int, int>.operator /(int left, int right) => left / right;
src\libraries\System.Private.CoreLib\src\System\Int64.cs (2)
595
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
596
static long
IDivisionOperators
<long, long, long>.operator /(long left, long right) => left / right;
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (2)
618
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
619
static nint
IDivisionOperators
<nint, nint, nint>.operator /(nint left, nint right) => left / right;
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
946
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Numerics\IDivisionOperators.cs (1)
11
where TSelf :
IDivisionOperators
<TSelf, TOther, TResult>?
src\libraries\System.Private.CoreLib\src\System\SByte.cs (2)
520
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
521
static sbyte
IDivisionOperators
<sbyte, sbyte, sbyte>.operator /(sbyte left, sbyte right) => (sbyte)(left / right);
src\libraries\System.Private.CoreLib\src\System\Single.cs (2)
621
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
622
static float
IDivisionOperators
<float, float, float>.operator /(float left, float right) => left / right;
src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (2)
924
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
940
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\UInt128.cs (2)
1054
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1292
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_CheckedDivision(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (2)
482
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
483
static ushort
IDivisionOperators
<ushort, ushort, ushort>.operator /(ushort left, ushort right) => (ushort)(left / right);
src\libraries\System.Private.CoreLib\src\System\UInt32.cs (2)
521
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
522
static uint
IDivisionOperators
<uint, uint, uint>.operator /(uint left, uint right) => left / right;
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (2)
520
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
521
static ulong
IDivisionOperators
<ulong, ulong, ulong>.operator /(ulong left, ulong right) => left / right;
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (2)
546
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
547
static nuint
IDivisionOperators
<nuint, nuint, nuint>.operator /(nuint left, nuint right) => left / right;
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
381
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
IDivisionOperators
<,,>))]