16 references to BlobWriterImpl
System.Reflection.Metadata (16)
System\Reflection\Metadata\BlobBuilder.cs (3)
1140BlobWriterImpl.WriteCompressedSignedInteger(this, value); 1159BlobWriterImpl.WriteCompressedInteger(this, unchecked((uint)value)); 1169BlobWriterImpl.WriteConstant(this, value);
System\Reflection\Metadata\BlobWriter.cs (3)
501BlobWriterImpl.WriteCompressedSignedInteger(ref this, value); 519BlobWriterImpl.WriteCompressedInteger(ref this, unchecked((uint)value)); 528BlobWriterImpl.WriteConstant(ref this, value);
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (6)
155if (unchecked((uint)variableCount) > BlobWriterImpl.MaxCompressedIntegerValue) 184if (unchecked((uint)attributeCount) > BlobWriterImpl.MaxCompressedIntegerValue) 201if (unchecked((uint)argumentCount) > BlobWriterImpl.MaxCompressedIntegerValue) 231if (unchecked((uint)parameterCount) > BlobWriterImpl.MaxCompressedIntegerValue) 369if (encodedArguments.Length > BlobWriterImpl.MaxCompressedIntegerValue) 391if (encodedArguments.Count > BlobWriterImpl.MaxCompressedIntegerValue)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (4)
225_blobHeapSize += BlobWriterImpl.GetCompressedIntegerSize(value.Length) + value.Length; 260Span<byte> buffer = stackalloc byte[BlobWriterImpl.MaxScalarConstantSize]; 261int length = BlobWriterImpl.WriteScalarConstant(buffer, value); 482var reservedUserString = _userStringBuilder.ReserveBytes(BlobWriterImpl.GetCompressedIntegerSize(encodedLength) + encodedLength);