16 writes to _itemsInUse
Microsoft.AspNetCore.Components (16)
RenderTree\RenderTreeFrameArrayBuilder.cs (10)
24_items[_itemsInUse++] = new RenderTreeFrame 39_items[_itemsInUse++] = new RenderTreeFrame 54_items[_itemsInUse++] = new RenderTreeFrame 69_items[_itemsInUse++] = new RenderTreeFrame 85_items[_itemsInUse++] = new RenderTreeFrame 100_items[_itemsInUse++] = new RenderTreeFrame 115_items[_itemsInUse++] = new RenderTreeFrame 131_items[_itemsInUse++] = new RenderTreeFrame 145_items[_itemsInUse++] = new RenderTreeFrame 160_items[_itemsInUse++] = new RenderTreeFrame
src\Components\Shared\src\ArrayBuilder.cs (6)
75var indexOfAppendedItem = _itemsInUse++; 101_itemsInUse += source.Length; 132_itemsInUse--; 154_itemsInUse++; 167_itemsInUse = 0; 208_itemsInUse = 0;
23 references to _itemsInUse
Microsoft.AspNetCore.Components (23)
RenderTree\RenderTreeFrameArrayBuilder.cs (10)
19if (_itemsInUse == _items.Length) 34if (_itemsInUse == _items.Length) 49if (_itemsInUse == _items.Length) 64if (_itemsInUse == _items.Length) 80if (_itemsInUse == _items.Length) 95if (_itemsInUse == _items.Length) 110if (_itemsInUse == _items.Length) 126if (_itemsInUse == _items.Length) 140if (_itemsInUse == _items.Length) 155if (_itemsInUse == _items.Length)
src\Components\Shared\src\ArrayBuilder.cs (13)
55public int Count => _itemsInUse; 70if (_itemsInUse == _items.Length) 87var requiredCapacity = _itemsInUse + source.Length; 99source.CopyTo(_items.AsSpan(_itemsInUse)); 100var startIndexOfAppendedItems = _itemsInUse; 114if (index > _itemsInUse) 127if (_itemsInUse == 0) 133_items[_itemsInUse] = default; // Release to GC 143if (index > _itemsInUse) 148if (_itemsInUse == _items.Length) 153Array.Copy(_items, index, _items, index + 1, _itemsInUse - index); 183Array.Copy(_items, newItems, _itemsInUse); 196Array.Clear(_items, 0, _itemsInUse);