108 references to CreateChecked
ILCompiler.Compiler (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (11)
981
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(EntryPoint).WriteLittleEndian(tempBuffer));
982
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(SegmentHeaderOffset).WriteLittleEndian(tempBuffer));
983
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(SectionHeaderOffset).WriteLittleEndian(tempBuffer));
1033
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Flags).WriteLittleEndian(tempBuffer));
1034
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Address).WriteLittleEndian(tempBuffer));
1035
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Offset).WriteLittleEndian(tempBuffer));
1036
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Size).WriteLittleEndian(tempBuffer));
1039
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Alignment).WriteLittleEndian(tempBuffer));
1040
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(EntrySize).WriteLittleEndian(tempBuffer));
1074
TSize.
CreateChecked
(Value).WriteLittleEndian(buffer.Slice(4));
1075
TSize.
CreateChecked
(Size).WriteLittleEndian(buffer.Slice(8));
ILCompiler.ReadyToRun (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (11)
981
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(EntryPoint).WriteLittleEndian(tempBuffer));
982
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(SegmentHeaderOffset).WriteLittleEndian(tempBuffer));
983
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(SectionHeaderOffset).WriteLittleEndian(tempBuffer));
1033
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Flags).WriteLittleEndian(tempBuffer));
1034
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Address).WriteLittleEndian(tempBuffer));
1035
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Offset).WriteLittleEndian(tempBuffer));
1036
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Size).WriteLittleEndian(tempBuffer));
1039
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(Alignment).WriteLittleEndian(tempBuffer));
1040
tempBuffer = tempBuffer.Slice(TSize.
CreateChecked
(EntrySize).WriteLittleEndian(tempBuffer));
1074
TSize.
CreateChecked
(Value).WriteLittleEndian(buffer.Slice(4));
1075
TSize.
CreateChecked
(Size).WriteLittleEndian(buffer.Slice(8));
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
809
value = T.
CreateChecked
(global.NumericValue.Value);
System.Linq (24)
System\Linq\Average.cs (18)
101
return TResult.
CreateChecked
(Sum<TSource, TAccumulator>(span)) / TResult.
CreateChecked
(span.Length);
110
TAccumulator sum = TAccumulator.
CreateChecked
(e.Current);
114
checked { sum += TAccumulator.
CreateChecked
(e.Current); }
118
return TResult.
CreateChecked
(sum) / TResult.
CreateChecked
(count);
148
TAccumulator sum = TAccumulator.
CreateChecked
(value.GetValueOrDefault());
156
checked { sum += TAccumulator.
CreateChecked
(value.GetValueOrDefault()); }
161
return TResult.
CreateChecked
(sum) / TResult.
CreateChecked
(count);
200
TAccumulator sum = TAccumulator.
CreateChecked
(selector(e.Current));
205
checked { sum += TAccumulator.
CreateChecked
(selector(e.Current)); }
209
return TResult.
CreateChecked
(sum) / TResult.
CreateChecked
(count);
244
TAccumulator sum = TAccumulator.
CreateChecked
(value.GetValueOrDefault());
252
checked { sum += TAccumulator.
CreateChecked
(value.GetValueOrDefault()); }
257
return TResult.
CreateChecked
(sum) / TResult.
CreateChecked
(count);
System\Linq\Select.SpeedOpt.cs (1)
282
Debug.Assert(_start < _end - T.
CreateChecked
(index));
System\Linq\Sum.cs (5)
40
checked { sum += TResult.
CreateChecked
(value); }
73
checked { sum += TResult.
CreateChecked
(value); }
199
checked { sum += TAccumulator.
CreateChecked
(value.GetValueOrDefault()); }
234
checked { sum += TAccumulator.
CreateChecked
(selector(value)); }
270
checked { sum += TAccumulator.
CreateChecked
(selectedValue); }
System.Numerics.Tensors (11)
System\Numerics\Tensors\netcore\Tensor.cs (6)
385
span[i] = T.
CreateChecked
(Math.Sqrt(-2.0 * Math.Log(u1)) * Math.Sin(2.0 * Math.PI * u2));
396
enumerator.Current = T.
CreateChecked
(Math.Sqrt(-2.0 * Math.Log(u1)) * Math.Sin(2.0 * Math.PI * u2));
420
span[i] = T.
CreateChecked
(random.NextDouble());
429
enumerator.Current = T.
CreateChecked
(random.NextDouble());
2960
T flattenedLength = T.
CreateChecked
(x.FlattenedLength);
5010
T variance = result / T.
CreateChecked
(x.FlattenedLength);
System\Numerics\Tensors\netcore\TensorOperation.cs (2)
839
destination = TTo.
CreateChecked
(x);
2741
output[^1] = T.
CreateChecked
(-1);
System\Numerics\Tensors\netcore\TensorPrimitives.Average.cs (1)
25
return Sum(x) / T.
CreateChecked
(x.Length);
System\Numerics\Tensors\netcore\TensorPrimitives.ConvertChecked.cs (1)
37
public static TTo Invoke(TFrom x) => TTo.
CreateChecked
(x);
System\Numerics\Tensors\netcore\TensorPrimitives.StdDev.cs (1)
29
T variance = sumSquaredDiff / T.
CreateChecked
(x.Length);
System.Private.CoreLib (23)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
556
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1286
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1061
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1752
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
1287
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
663
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
705
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
702
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
721
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
1396
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\IBinaryInteger.cs (3)
280
TSelf ten = TSelf.
CreateChecked
(10);
302
TSelf bitCount = TSelf.
CreateChecked
(value!.GetByteCount() * 8L);
306
return TSelf.
CreateChecked
(bitCount);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\ITrigonometricFunctions.cs (2)
113
return (degrees * TSelf.Pi) / TSelf.
CreateChecked
(180);
124
return (radians * TSelf.
CreateChecked
(180)) / TSelf.Pi;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1220
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
642
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
1058
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1479
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
561
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
626
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
633
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
628
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
System.Runtime.Numerics (27)
System\Numerics\BigInteger.cs (1)
3943
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
System\Numerics\Complex.cs (1)
542
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
System\Numerics\Complex.Generic.cs (25)
33
private static readonly T s_inverseOfLog10 = T.One / T.Log(T.
CreateChecked
(10));
36
private static readonly T s_sqrtRescaleThreshold = T.MaxValue / (T.Sqrt(T.
CreateChecked
(2)) + T.One);
39
private static readonly T s_asinOverflowThreshold = T.Sqrt(T.MaxValue) / T.
CreateChecked
(2);
42
private static readonly T s_log2 = T.Log(T.
CreateChecked
(2));
300
else if (x < T.
CreateChecked
(0.75))
445
T two = T.
CreateChecked
(2);
450
if (T.Abs(value.m_imaginary) <= T.
CreateChecked
(4))
471
Complex<T> two = new(T.
CreateChecked
(2), T.Zero);
502
v = s_log2 + T.Log(big) + Log1P(ratio * ratio) / T.
CreateChecked
(2);
509
T a = (r + s) / T.
CreateChecked
(2);
512
if (b > T.
CreateChecked
(0.75))
516
T amx = (y * y / (r + (x + T.One)) + (s + (T.One - x))) / T.
CreateChecked
(2);
524
T t = (T.One / (r + (x + T.One)) + T.One / (s + (x - T.One))) / T.
CreateChecked
(2);
533
if (a < T.
CreateChecked
(1.5))
540
T t = (T.One / (r + (x + T.One)) + T.One / (s + (T.One - x))) / T.
CreateChecked
(2);
546
T am1 = (y * y / (r + (x + T.One)) + (s + (x - T.One))) / T.
CreateChecked
(2);
636
T quarter = T.
CreateChecked
(0.25);
644
T half = T.
CreateChecked
(0.5);
648
y = imaginaryCopy / (T.
CreateChecked
(2) * x);
654
x = imaginaryCopy / (T.
CreateChecked
(2) * y);
659
x *= T.
CreateChecked
(2);
660
y *= T.
CreateChecked
(2);
751
/// <inheritdoc cref="INumberBase{TSelf}.
CreateChecked
{TOther}(TOther)" />
1222
result = new Complex<T>(T.
CreateChecked
(actualValue.Real), T.
CreateChecked
(actualValue.Imaginary));