1 write to _builder
GenerateDocumentationAndConfigFiles (1)
ArrayBuilder.cs (1)
54_builder = ImmutableArray.CreateBuilder<T>(size);
52 references to _builder
GenerateDocumentationAndConfigFiles (52)
ArrayBuilder.cs (52)
72return _builder.ToImmutable(); 77get => _builder.Count; 78set => _builder.Count = value; 83get => _builder[index]; 84set => _builder[index] = value; 93while (index > _builder.Count) 95_builder.Add(default!); 98if (index == _builder.Count) 100_builder.Add(value); 104_builder[index] = value; 110_builder.Add(item); 115_builder.Insert(index, item); 120if (_builder.Capacity < capacity) 122_builder.Capacity = capacity; 128_builder.Clear(); 133return _builder.Contains(item); 138return _builder.IndexOf(item); 143return _builder.IndexOf(item, 0, _builder.Count, equalityComparer); 148return _builder.IndexOf(item, startIndex, count); 162if (match(_builder[i])) 173_builder.RemoveAt(index); 178_builder.RemoveAt(_builder.Count - 1); 183_builder.Reverse(); 188_builder.Sort(); 193_builder.Sort(comparer); 201_builder.Sort(startIndex, _builder.Count - startIndex, comparer); 206return _builder.ToArray(); 211_builder.CopyTo(array, start); 217return _builder[_builder.Count - 1]; 223return _builder[0]; 228return _builder.Count > 0; 256foreach (var i in _builder) 270if (_builder.Capacity == Count) 272result = _builder.MoveToImmutable(); 310if (_builder.Capacity < 128) 431_builder.AddRange(items._builder); 436_builder.AddRange(items._builder); 441_builder.AddRange(items); 446_builder.AddRange(items, length); 464_builder.AddRange(items); 469_builder.AddRange(items); 474_builder.AddRange(items, length); 480_builder.Count = limit; 485_builder.Clear(); 486_builder.Count = count; 519foreach (var item in _builder)