2 interfaces inheriting from IDivisionOperators
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
19
IDivisionOperators
<TSelf, TSelf, TSelf>,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\ISimdVector_2.cs (1)
19
IDivisionOperators
<TSelf, TSelf, TSelf>,
51 references to IDivisionOperators
System.Numerics.Tensors (14)
System\Numerics\Tensors\netcore\Tensor.op_Division.cs (9)
15
where T :
IDivisionOperators
<T, T, T>
28
where T :
IDivisionOperators
<T, T, T>
41
where T :
IDivisionOperators
<T, T, T>
56
where T :
IDivisionOperators
<T, T, T>
71
where T :
IDivisionOperators
<T, T, T>
85
where T :
IDivisionOperators
<T, T, T>
94
where TScalar :
IDivisionOperators
<TScalar, TScalar, TScalar>
118
where TScalar :
IDivisionOperators
<TScalar, TScalar, TScalar>
139
where TScalar :
IDivisionOperators
<TScalar, TScalar, TScalar>
System\Numerics\Tensors\netcore\TensorOperation.cs (1)
1007
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\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (2)
458
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
459
static byte
IDivisionOperators
<byte, byte, byte>.operator /(byte left, byte right) => (byte)(left / right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (2)
1420
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1421
static char
IDivisionOperators
<char, char, char>.operator /(char left, char right) => (char)(left / right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
988
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (2)
622
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
623
static double
IDivisionOperators
<double, double, double>.operator /(double left, double right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1314
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (2)
1047
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1083
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_CheckedDivision(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (2)
545
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
546
static short
IDivisionOperators
<short, short, short>.operator /(short left, short right) => (short)(left / right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (2)
587
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
588
static int
IDivisionOperators
<int, int, int>.operator /(int left, int right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (2)
584
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
585
static long
IDivisionOperators
<long, long, long>.operator /(long left, long right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (2)
617
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
618
static nint
IDivisionOperators
<nint, nint, nint>.operator /(nint left, nint right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
944
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\IDivisionOperators.cs (1)
11
where TSelf :
IDivisionOperators
<TSelf, TOther, TResult>?
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (2)
524
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
525
static sbyte
IDivisionOperators
<sbyte, sbyte, sbyte>.operator /(sbyte left, sbyte right) => (sbyte)(left / right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (2)
615
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
616
static float
IDivisionOperators
<float, float, float>.operator /(float left, float right) => left / right;
src\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (2)
1319
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1323
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_CheckedDivision(TSelf, TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (2)
463
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
464
static ushort
IDivisionOperators
<ushort, ushort, ushort>.operator /(ushort left, ushort right) => (ushort)(left / right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (2)
528
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
529
static uint
IDivisionOperators
<uint, uint, uint>.operator /(uint left, uint right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (2)
535
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
536
static ulong
IDivisionOperators
<ulong, ulong, ulong>.operator /(ulong left, ulong right) => left / right;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (2)
544
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
545
static nuint
IDivisionOperators
<nuint, nuint, nuint>.operator /(nuint left, nuint right) => left / right;
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
391
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
IDivisionOperators
<,,>))]