1 write to _builder
Microsoft.CodeAnalysis.Workspaces (1)
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (1)
51
_builder
= ImmutableArray.CreateBuilder<T>(size);
57 references to _builder
Microsoft.CodeAnalysis.Workspaces (57)
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (57)
69
return
_builder
.ToImmutable();
82
else if (
_builder
.Capacity == Count)
84
result =
_builder
.MoveToImmutable();
99
return
_builder
.Count;
103
_builder
.Count = value;
111
return
_builder
[index];
116
_builder
[index] = value;
126
while (index >
_builder
.Count)
128
_builder
.Add(default!);
131
if (index ==
_builder
.Count)
133
_builder
.Add(value);
137
_builder
[index] = value;
143
_builder
.Add(item);
148
_builder
.Insert(index, item);
153
if (
_builder
.Capacity < capacity)
155
_builder
.Capacity = capacity;
161
_builder
.Clear();
166
return
_builder
.Contains(item);
171
return
_builder
.IndexOf(item);
176
return
_builder
.IndexOf(item, 0,
_builder
.Count, equalityComparer);
181
return
_builder
.IndexOf(item, startIndex, count);
195
if (match(
_builder
[i]))
215
if (match(
_builder
[i], arg))
226
return
_builder
.Remove(element);
231
_builder
.RemoveAt(index);
236
_builder
.RemoveAt(
_builder
.Count - 1);
241
_builder
.Reverse();
246
_builder
.Sort();
251
_builder
.Sort(comparer);
259
_builder
.Sort(startIndex,
_builder
.Count - startIndex, comparer);
264
return
_builder
.ToArray();
269
_builder
.CopyTo(array, start);
273
=>
_builder
[
_builder
.Count - 1];
280
return
_builder
[0];
285
return
_builder
.Count > 0;
333
else if (
_builder
.Capacity == Count)
335
result =
_builder
.MoveToImmutable();
371
if (
_builder
.Capacity < 128)
439
return
_builder
.GetEnumerator();
444
return
_builder
.GetEnumerator();
492
_builder
.AddRange(items.
_builder
);
499
_builder
.Add(selector(item));
505
_builder
.AddRange(items.
_builder
);
520
_builder
.AddRange(items);
525
_builder
.AddRange(items, length);
555
_builder
.AddRange(items);
560
_builder
.AddRange(items);
565
_builder
.AddRange(items, length);
571
_builder
.Count = limit;
576
_builder
.Clear();
577
_builder
.Count = count;