1 write to _builder
Microsoft.CodeAnalysis.Debugging.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
62_builder = ImmutableArray.CreateBuilder<T>(size);
69 references to _builder
Microsoft.CodeAnalysis.Debugging.Package (69)
src\Dependencies\PooledObjects\ArrayBuilder.cs (69)
80return _builder.ToImmutable(); 93else if (_builder.Capacity == Count) 95result = _builder.MoveToImmutable(); 110return _builder.Count; 114_builder.Count = value; 122return _builder.Capacity; 127_builder.Capacity = value; 135return _builder[index]; 140_builder[index] = value; 156while (index > _builder.Count) 158_builder.Add(default!); 161if (index == _builder.Count) 163_builder.Add(value); 167_builder[index] = value; 173_builder.Add(item); 178_builder.Insert(index, item); 183if (_builder.Capacity < capacity) 185_builder.Capacity = capacity; 191_builder.Clear(); 196return _builder.Contains(item); 201return _builder.IndexOf(item); 206return _builder.IndexOf(item, 0, _builder.Count, equalityComparer); 211return _builder.IndexOf(item, startIndex, count); 225if (match(_builder[i])) 245if (match(_builder[i], arg)) 256return _builder.Remove(element); 261_builder.RemoveAt(index); 266_builder.RemoveRange(index, length); 271_builder.RemoveAt(_builder.Count - 1); 276_builder.RemoveAll(match); 282for (var j = 0; j < _builder.Count; j++) 284if (!match(_builder[j], arg)) 288_builder[i] = _builder[j]; 301for (var j = 0; j < _builder.Count; j++) 303if (!match(_builder[j], i, arg)) 307_builder[i] = _builder[j]; 319_builder.Reverse(); 324_builder.Sort(); 329_builder.Sort(comparer); 342_builder.Sort(startIndex, _builder.Count - startIndex, comparer); 347return _builder.ToArray(); 352_builder.CopyTo(array, start); 356=> _builder[_builder.Count - 1]; 363return _builder[0]; 368return _builder.Count > 0; 423else if (_builder.Capacity == Count) 425result = _builder.MoveToImmutable(); 470if (_builder.Capacity < PooledArrayLengthLimitExclusive) 538return _builder.GetEnumerator(); 543return _builder.GetEnumerator(); 591_builder.AddRange(items._builder); 598_builder.Add(selector(item)); 604_builder.AddRange(items._builder); 619_builder.AddRange(items); 624_builder.AddRange(items, length); 654_builder.AddRange(items); 659_builder.AddRange(items); 664_builder.AddRange(items, length); 670_builder.Count = limit; 675_builder.Clear(); 676_builder.Count = count;