1 write to _items
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (1)
36_items = [];
18 references to _items
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (18)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (18)
29builder._items.Capacity = size; 41get { return _items.Count; } 46_items.Add(item); 53_items.Add(item); 59_items.AddRange(items); 64return _items[_items.Count - 1]; 74var position = _items.Count - 1; 75var result = _items[position]; 76_items.RemoveAt(position); 82_items.Clear(); 87_items.Clear(); 93return _items.ToArray(); 105return (_items.Count > 0) ? new ReadOnlyCollection<T>(_items.ToArray()) : s_empty; 117get { return _items[i]; } 122_items.Sort(comparer); 127return _items.GetEnumerator();