14 implementations of GetByteCount
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
369
int IBinaryInteger<byte>.
GetByteCount
() => sizeof(byte);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1318
int IBinaryInteger<char>.
GetByteCount
() => sizeof(char);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
928
int IBinaryInteger<Int128>.
GetByteCount
() => Size;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
457
int IBinaryInteger<short>.
GetByteCount
() => sizeof(short);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
497
int IBinaryInteger<int>.
GetByteCount
() => sizeof(int);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
494
int IBinaryInteger<long>.
GetByteCount
() => sizeof(long);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
517
int IBinaryInteger<nint>.
GetByteCount
() => sizeof(nint_t);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
434
int IBinaryInteger<sbyte>.
GetByteCount
() => sizeof(sbyte);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1213
int IBinaryInteger<UInt128>.
GetByteCount
() => Size;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
382
int IBinaryInteger<ushort>.
GetByteCount
() => sizeof(ushort);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
446
int IBinaryInteger<uint>.
GetByteCount
() => sizeof(uint);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
453
int IBinaryInteger<ulong>.
GetByteCount
() => sizeof(ulong);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
448
int IBinaryInteger<nuint>.
GetByteCount
() => sizeof(nuint_t);
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
3633
int IBinaryInteger<BigInteger>.
GetByteCount
() => GetGenericMathByteCount();
41 references to GetByteCount
ILCompiler.Compiler (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (10)
852
EntrySize = (ulong)default(TSize).
GetByteCount
() * (_useInlineRelocationAddends ? 2u : 3u),
954
default(TSize).
GetByteCount
() + // Entry point
955
default(TSize).
GetByteCount
() + // Segment header offset
956
default(TSize).
GetByteCount
() + // Section header offset
1014
default(TSize).
GetByteCount
() + // Flags
1015
default(TSize).
GetByteCount
() + // Address
1016
default(TSize).
GetByteCount
() + // Offset
1017
default(TSize).
GetByteCount
() + // Size
1020
default(TSize).
GetByteCount
() + // Alignment
1021
default(TSize).
GetByteCount
(); // Entry size
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\SectionWriter.cs (1)
117
Span<byte> buffer = bufferWriter.GetSpan(value.
GetByteCount
());
ILCompiler.ReadyToRun (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (10)
852
EntrySize = (ulong)default(TSize).
GetByteCount
() * (_useInlineRelocationAddends ? 2u : 3u),
954
default(TSize).
GetByteCount
() + // Entry point
955
default(TSize).
GetByteCount
() + // Segment header offset
956
default(TSize).
GetByteCount
() + // Section header offset
1014
default(TSize).
GetByteCount
() + // Flags
1015
default(TSize).
GetByteCount
() + // Address
1016
default(TSize).
GetByteCount
() + // Offset
1017
default(TSize).
GetByteCount
() + // Size
1020
default(TSize).
GetByteCount
() + // Alignment
1021
default(TSize).
GetByteCount
(); // Entry size
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\SectionWriter.cs (1)
117
Span<byte> buffer = bufferWriter.GetSpan(value.
GetByteCount
());
System.Private.CoreLib (18)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
368
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
1317
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
927
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
456
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
496
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
493
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
516
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\IBinaryInteger.cs (3)
302
TSelf bitCount = TSelf.CreateChecked(value!.
GetByteCount
() * 8L);
414
int bitCount = checked(value!.
GetByteCount
() * 8);
429
int bitCount = checked(value!.
GetByteCount
() * 8);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Random.cs (2)
391
int byteCount = Math.Max(minValue.
GetByteCount
(), maxValue.
GetByteCount
());
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
433
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
1212
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
381
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
445
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
452
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
447
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />
System.Runtime.Numerics (1)
System\Numerics\BigInteger.cs (1)
3632
/// <inheritdoc cref="IBinaryInteger{TSelf}.
GetByteCount
()" />