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)
59Debug.Assert(value <= _memory.Length); 71return ref _memory.Span[index]; 76=> _memory[.._length]; 82var memory = _memory; 99var memory = _memory; 115Debug.Assert(_length == _memory.Length); 118_memory.Span[index] = item; 125if ((uint)(_length + source.Length) > (uint)_memory.Length) 127Grow(_memory.Length - _length + source.Length); 130source.CopyTo(_memory.Span[_length..]); 142_memory.Length != 0 ? _memory.Length * 2 : 4, 143_memory.Length + additionalCapacityRequired); 156nextCapacity = Math.Max(_memory.Length + 1, ArrayMaxLength); 159Debug.Assert(nextCapacity > _memory.Length); 162_memory.Span.CopyTo(newArray);