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)
29
builder.
_items
.Capacity = size;
41
get { return
_items
.Count; }
46
_items
.Add(item);
53
_items
.Add(item);
59
_items
.AddRange(items);
64
return
_items
[
_items
.Count - 1];
74
var position =
_items
.Count - 1;
75
var result =
_items
[position];
76
_items
.RemoveAt(position);
82
_items
.Clear();
87
_items
.Clear();
93
return
_items
.ToArray();
105
return (
_items
.Count > 0) ? new ReadOnlyCollection<T>(
_items
.ToArray()) : s_empty;
117
get { return
_items
[i]; }
122
_items
.Sort(comparer);
127
return
_items
.GetEnumerator();