1 write to _builder
Text.Analyzers (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62
_builder
= ImmutableArray.CreateBuilder<T>(size);
72 references to _builder
Text.Analyzers (72)
src\Dependencies\PooledObjects\ArrayBuilder.cs (72)
80
return
_builder
.ToImmutable();
93
else if (
_builder
.Capacity == Count)
95
result =
_builder
.MoveToImmutable();
110
return
_builder
.Count;
114
_builder
.Count = value;
122
return
_builder
.Capacity;
127
_builder
.Capacity = value;
135
return
_builder
[index];
140
_builder
[index] = value;
156
while (index >
_builder
.Count)
158
_builder
.Add(default!);
161
if (index ==
_builder
.Count)
163
_builder
.Add(value);
167
_builder
[index] = value;
173
_builder
.Add(item);
178
_builder
.Insert(index, item);
183
if (
_builder
.Capacity < capacity)
185
_builder
.Capacity = capacity;
191
_builder
.Clear();
196
return
_builder
.Contains(item);
201
return
_builder
.IndexOf(item);
206
return
_builder
.IndexOf(item, 0,
_builder
.Count, equalityComparer);
211
return
_builder
.IndexOf(item, startIndex, count);
225
if (match(
_builder
[i]))
245
if (match(
_builder
[i], arg))
256
return
_builder
.Remove(element);
261
_builder
.RemoveAt(index);
266
_builder
.RemoveRange(index, length);
271
_builder
.RemoveAt(
_builder
.Count - 1);
277
for (var j = 0; j <
_builder
.Count; j++)
279
if (!match(
_builder
[j]))
283
_builder
[i] =
_builder
[j];
296
for (var j = 0; j <
_builder
.Count; j++)
298
if (!match(
_builder
[j], arg))
302
_builder
[i] =
_builder
[j];
315
for (var j = 0; j <
_builder
.Count; j++)
317
if (!match(
_builder
[j], i, arg))
321
_builder
[i] =
_builder
[j];
333
_builder
.Reverse();
338
_builder
.Sort();
343
_builder
.Sort(comparer);
356
_builder
.Sort(startIndex,
_builder
.Count - startIndex, comparer);
361
return
_builder
.ToArray();
366
_builder
.CopyTo(array, start);
370
=>
_builder
[
_builder
.Count - 1];
377
return
_builder
[0];
382
return
_builder
.Count > 0;
437
else if (
_builder
.Capacity == Count)
439
result =
_builder
.MoveToImmutable();
484
if (
_builder
.Capacity < PooledArrayLengthLimitExclusive)
552
return
_builder
.GetEnumerator();
557
return
_builder
.GetEnumerator();
605
_builder
.AddRange(items.
_builder
);
612
_builder
.Add(selector(item));
618
_builder
.AddRange(items.
_builder
);
633
_builder
.AddRange(items);
638
_builder
.AddRange(items, length);
668
_builder
.AddRange(items);
673
_builder
.AddRange(items);
678
_builder
.AddRange(items, length);
684
_builder
.Count = limit;
689
_builder
.Clear();
690
_builder
.Count = count;