1 write to _bufferWriter
ILCompiler.Compiler (1)
Compiler\ObjectWriter\CodeView\CodeViewTypesBuilder.cs (1)
407_bufferWriter = new();
27 references to _bufferWriter
ILCompiler.Compiler (27)
Compiler\ObjectWriter\CodeView\CodeViewTypesBuilder.cs (27)
413int length = sizeof(ushort) + _bufferWriter.WrittenCount; 419_debugTypesBuilder._sectionWriter.Write(_bufferWriter.WrittenSpan); 421_bufferWriter.Clear(); 426_bufferWriter.GetSpan(1)[0] = value; 427_bufferWriter.Advance(1); 432BinaryPrimitives.WriteUInt16LittleEndian(_bufferWriter.GetSpan(sizeof(ushort)), value); 433_bufferWriter.Advance(sizeof(ushort)); 438BinaryPrimitives.WriteUInt32LittleEndian(_bufferWriter.GetSpan(sizeof(uint)), value); 439_bufferWriter.Advance(sizeof(uint)); 444BinaryPrimitives.WriteUInt64LittleEndian(_bufferWriter.GetSpan(sizeof(ulong)), value); 445_bufferWriter.Advance(sizeof(ulong)); 451value.AsSpan().CopyTo(_bufferWriter.GetSpan(byteCount)); 452_bufferWriter.Advance(byteCount); 458Encoding.UTF8.GetBytes(value, _bufferWriter.GetSpan(byteCount)); 459_bufferWriter.Advance(byteCount); 489int paddingLength = ((_bufferWriter.WrittenCount - 2 + 3) & ~3) - (_bufferWriter.WrittenCount - 2); 490Span<byte> padding = _bufferWriter.GetSpan(paddingLength); 495_bufferWriter.Advance(paddingLength); 502_lastListMemberStart = _bufferWriter.WrittenCount; 516if (_bufferWriter.WrittenCount > short.MaxValue - sizeof(ushort)) 525_debugTypesBuilder._sectionWriter.Write(_bufferWriter.WrittenSpan.Slice(0, _lastListMemberStart)); 527byte[] overflow = _bufferWriter.WrittenSpan.Slice(_lastListMemberStart).ToArray(); 528_bufferWriter.Clear(); 534overflow.CopyTo(_bufferWriter.GetSpan(overflow.Length)); 535_bufferWriter.Advance(overflow.Length); 536_lastListMemberStart = _bufferWriter.WrittenCount;