Implemented interface members:
1 write to Count
Microsoft.CodeAnalysis.Debugging.Package (1)
CustomDebugInfoReader.cs (1)
268flagsBuilder.Count = flagCount;
42 references to Count
Microsoft.CodeAnalysis.Debugging.Package (42)
CustomDebugInfoReader.cs (3)
257Debug.Assert(flagsBuilder.Count == 0); 266if (flagCount < flagsBuilder.Count) 452Debug.Assert(groupBuilder.Count == 0);
src\Dependencies\PooledObjects\ArrayBuilder.cs (38)
43var result = new T[_builder.Count]; 89if (Count == 0) 93else if (_builder.Capacity == Count) 148=> Count == 0; 215=> FindIndex(0, this.Count, match); 218=> FindIndex(startIndex, this.Count - startIndex, match); 235=> FindIndex(0, Count, match, arg); 238=> FindIndex(startIndex, Count - startIndex, match, arg); 348if (this.Count <= 1) 373=> Count == 0 ? default : Last(); 390if (Count == 0) 404if (Count == 0) 409var tmp = ArrayBuilder<U>.GetInstance(Count); 433if (Count == 0) 437else if (_builder.Capacity == Count) 486if (this.Count != 0) 507Debug.Assert(builder.Count == 0); 563if (this.Count == 1) 571if (this.Count == 0) 578var accumulator = new Dictionary<K, ArrayBuilder<T>>(Count, comparer); 579for (var i = 0; i < Count; i++) 624Debug.Assert(start + length <= items.Count); 691Debug.Assert(limit <= Count); 703EnsureCapacity(Count + count); 716for (var i = 0; i < Count; i++) 731if (Count <= 1) 741for (int i = 1; i < Count; i++) 755var result = ArrayBuilder<S>.GetInstance(Count); 827switch (Count) 845var builder = ArrayBuilder<TResult>.GetInstance(Count); 865switch (Count) 883var builder = ArrayBuilder<TResult>.GetInstance(Count); 903switch (Count) 921var builder = ArrayBuilder<TResult>.GetInstance(Count); 924builder.Add(map(item, builder.Count, arg)); 940RemoveAt(Count - 1); 946if (Count > 0) 957=> this[Count - 1];
src\Dependencies\PooledObjects\ArrayBuilder.Enumerator.cs (1)
36return _index < _builder.Count;