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)
75
var 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)
19
if (
_itemsInUse
== _items.Length)
34
if (
_itemsInUse
== _items.Length)
49
if (
_itemsInUse
== _items.Length)
64
if (
_itemsInUse
== _items.Length)
80
if (
_itemsInUse
== _items.Length)
95
if (
_itemsInUse
== _items.Length)
110
if (
_itemsInUse
== _items.Length)
126
if (
_itemsInUse
== _items.Length)
140
if (
_itemsInUse
== _items.Length)
155
if (
_itemsInUse
== _items.Length)
src\Components\Shared\src\ArrayBuilder.cs (13)
55
public int Count =>
_itemsInUse
;
70
if (
_itemsInUse
== _items.Length)
87
var requiredCapacity =
_itemsInUse
+ source.Length;
99
source.CopyTo(_items.AsSpan(
_itemsInUse
));
100
var startIndexOfAppendedItems =
_itemsInUse
;
114
if (index >
_itemsInUse
)
127
if (
_itemsInUse
== 0)
133
_items[
_itemsInUse
] = default; // Release to GC
143
if (index >
_itemsInUse
)
148
if (
_itemsInUse
== _items.Length)
153
Array.Copy(_items, index, _items, index + 1,
_itemsInUse
- index);
183
Array.Copy(_items, newItems,
_itemsInUse
);
196
Array.Clear(_items, 0,
_itemsInUse
);