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>,
47 references to IDivisionOperators
System.Numerics.Tensors (11)
System\Numerics\Tensors\netcore\Tensor.cs (6)
3532
where T :
IDivisionOperators
<T, T, T>
3545
where T :
IDivisionOperators
<T, T, T>
3559
where T :
IDivisionOperators
<T, T, T>
3573
where T :
IDivisionOperators
<T, T, T>
3587
where T :
IDivisionOperators
<T, T, T>
3602
where T :
IDivisionOperators
<T, T, T>
System\Numerics\Tensors\netcore\TensorOperation.cs (1)
971
where T :
IDivisionOperators
<T, T, T>
System\Numerics\Tensors\netcore\TensorPrimitives.Divide.cs (4)
27
where T :
IDivisionOperators
<T, T, T> =>
46
where T :
IDivisionOperators
<T, T, T> =>
65
where T :
IDivisionOperators
<T, T, T> =>
69
internal readonly struct DivideOperator<T> : IBinaryOperator<T> where T :
IDivisionOperators
<T, T, T>
System.Private.CoreLib (35)
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)
1366
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1367
static char
IDivisionOperators
<char, char, char>.operator /(char left, char right) => (char)(left / right);
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
993
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Double.cs (2)
624
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
625
static double
IDivisionOperators
<double, double, double>.operator /(double left, double right) => left / right;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1283
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
src\libraries\System.Private.CoreLib\src\System\Int128.cs (2)
1063
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
1099
/// <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)
600
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
601
static nint
IDivisionOperators
<nint, nint, nint>.operator /(nint left, nint right) => left / right;
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)
619
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
620
static float
IDivisionOperators
<float, float, float>.operator /(float left, float right) => left / right;
src\libraries\System.Private.CoreLib\src\System\TimeSpan.cs (2)
930
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
946
/// <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)
533
/// <inheritdoc cref="
IDivisionOperators
{TSelf, TOther, TResult}.op_Division(TSelf, TOther)" />
534
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)
379
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
IDivisionOperators
<,,>))]