2 writes to _items
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\TagHelperCollection.Builder.cs (2)
32_items = s_arrayBuilderPool.Get(); 38var items = Interlocked.Exchange(ref _items, null!);
11 references to _items
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\TagHelperCollection.Builder.cs (11)
53public int Count => _items.Count; 64return _items[index]; 75_items.Add(item); 88_items.Add(item); 99_items.Add(item); 110_items.Add(item); 117_items.Clear(); 125=> _items.CopyTo(array, arrayIndex); 128=> _set.Remove(item.Checksum) && _items.Remove(item); 132if (_items.Count == 0) 137var array = _items.ToImmutable();