25 references to BlobUtilities
System.Reflection.Metadata (25)
System\Reflection\Metadata\BlobBuilder.cs (9)
273
BlobUtilities
.ValidateRange(Count, start, byteCount, nameof(byteCount));
766
BlobUtilities
.ValidateRange(buffer.Length, start, byteCount, nameof(byteCount));
793
BlobUtilities
.ValidateRange(buffer.Length, start, byteCount, nameof(byteCount));
922
int start = ReserveBytesPrimitive(
BlobUtilities
.SizeOfSerializedDecimal);
929
int start = ReserveBytesPrimitive(
BlobUtilities
.SizeOfGuid);
1057
WriteCompressedInteger(
BlobUtilities
.GetUserStringByteLength(value.Length));
1059
WriteByte(
BlobUtilities
.GetUserStringTrailingByte(value));
1100
int bytesToCurrent =
BlobUtilities
.GetUTF8ByteCount(currentPtr, length, byteLimit, out nextPtr);
1103
int bytesToNext =
BlobUtilities
.GetUTF8ByteCount(nextPtr, charsToNext);
System\Reflection\Metadata\BlobContentId.cs (1)
13
private const int Size =
BlobUtilities
.SizeOfGuid + sizeof(uint);
System\Reflection\Metadata\BlobWriter.cs (8)
90
BlobUtilities
.ValidateRange(Length, start, byteCount, nameof(byteCount));
103
BlobUtilities
.ValidateRange(Length, start, byteCount, nameof(byteCount));
208
BlobUtilities
.ValidateRange(buffer.Length, start, byteCount, nameof(byteCount));
233
BlobUtilities
.ValidateRange(buffer.Length, start, byteCount, nameof(byteCount));
334
int start = Advance(
BlobUtilities
.SizeOfSerializedDecimal);
340
int start = Advance(
BlobUtilities
.SizeOfGuid);
449
WriteCompressedInteger(
BlobUtilities
.GetUserStringByteLength(value.Length));
451
WriteByte(
BlobUtilities
.GetUserStringTrailingByte(value));
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (4)
108
if (guidHeapStartOffset %
BlobUtilities
.SizeOfGuid != 0)
110
throw new ArgumentException(SR.Format(SR.ValueMustBeMultiple,
BlobUtilities
.SizeOfGuid), nameof(guidHeapStartOffset));
417
var content = _guidBuilder.ReserveBytes(
BlobUtilities
.SizeOfGuid);
481
int encodedLength =
BlobUtilities
.GetUserStringByteLength(length);
System\Reflection\Metadata\Internal\GuidHeap.cs (1)
26
return this.Block.PeekGuid((handle.Index - 1) *
BlobUtilities
.SizeOfGuid);
System\Reflection\PortableExecutable\PEMemoryBlock.cs (2)
50
BlobUtilities
.ValidateRange(Length, start, length, nameof(length));
68
BlobUtilities
.ValidateRange(Length, start, length, nameof(length));