7 writes to _length
ILCompiler.ReadyToRun (7)
parent\parent\Common\Internal\Text\Utf8StringBuilder.cs (7)
30
_length
= 0;
37
_length
= newLength;
55
_length
+= value.Length;
64
_buffer[
_length
++] = (byte)value;
75
_buffer[
_length
++] = (byte)value[i];
87
_length
+= length;
100
_length
+= bytesWritten;
10 references to _length
ILCompiler.ReadyToRun (10)
parent\parent\Common\Internal\Text\Utf8StringBuilder.cs (10)
24
public int Length =>
_length
;
26
public ReadOnlySpan<byte> AsSpan() => _buffer.AsSpan(0,
_length
);
36
Debug.Assert(newLength <=
_length
);
54
value.CopyTo(_buffer.AsSpan(
_length
));
86
Encoding.UTF8.GetBytes(value, _buffer.AsSpan(
_length
));
99
buffer.Slice(0, bytesWritten).CopyTo(_buffer.AsSpan(
_length
));
108
return Encoding.UTF8.GetString(_buffer, 0,
_length
);
113
return Encoding.UTF8.GetString(_buffer, start,
_length
- start);
123
if ((uint)(
_length
+ extraSpace) > (uint)_buffer.Length)
129
int newSize = Math.Max(2 * _buffer.Length,
_length
+ extraSpace);