3 writes to _memory
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
MemoryBuilder`1.cs (3)
31
_memory
= _arrayFromPool;
44
_memory
= default;
165
_memory
= newArray;
16 references to _memory
Microsoft.AspNetCore.Razor.Utilities.Shared (16)
MemoryBuilder`1.cs (16)
59
Debug.Assert(value <=
_memory
.Length);
71
return ref
_memory
.Span[index];
76
=>
_memory
[.._length];
82
var memory =
_memory
;
99
var memory =
_memory
;
115
Debug.Assert(_length ==
_memory
.Length);
118
_memory
.Span[index] = item;
125
if ((uint)(_length + source.Length) > (uint)
_memory
.Length)
127
Grow(
_memory
.Length - _length + source.Length);
130
source.CopyTo(
_memory
.Span[_length..]);
142
_memory
.Length != 0 ?
_memory
.Length * 2 : 4,
143
_memory
.Length + additionalCapacityRequired);
156
nextCapacity = Math.Max(
_memory
.Length + 1, ArrayMaxLength);
159
Debug.Assert(nextCapacity >
_memory
.Length);
162
_memory
.Span.CopyTo(newArray);