8 writes to _baseSize
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (8)
2174_baseSize = count; 2197return _baseSize++; 2210_baseSize += count; 2246_baseSize = 0; 2394_baseSize++; 2407_baseSize += count; 2449_baseSize--; 2466_baseSize -= count;
38 references to _baseSize
System.Private.CoreLib (38)
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (38)
2195_baseList.Insert(_baseIndex + _baseSize, value); 2208_baseList.InsertRange(_baseIndex + _baseSize, c); 2218if (_baseSize - index < count) 2242if (_baseSize != 0) 2244_baseList.RemoveRange(_baseIndex, _baseSize); 2253Range arrayList = new Range(_baseList, _baseIndex, _baseSize); 2263for (int i = 0; i < _baseSize; i++) 2270for (int i = 0; i < _baseSize; i++) 2284if (array.Length - index < _baseSize) 2288_baseList.CopyTo(_baseIndex, array, index, _baseSize); 2301if (_baseSize - index < count) 2313return _baseSize; 2325return GetEnumerator(0, _baseSize); 2332if (_baseSize - index < count) 2343if (_baseSize - index < count) 2356int i = _baseList.IndexOf(value, _baseIndex, _baseSize); 2364if (startIndex > _baseSize) 2368int i = _baseList.IndexOf(value, _baseIndex + startIndex, _baseSize - startIndex); 2375if (startIndex < 0 || startIndex > _baseSize) 2378if (count < 0 || (startIndex > _baseSize - count)) 2389if (index < 0 || index > _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLessOrEqual); 2399if (index < 0 || index > _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLessOrEqual); 2415int i = _baseList.LastIndexOf(value, _baseIndex + _baseSize - 1, _baseSize); 2428if (_baseSize == 0) 2431if (startIndex >= _baseSize) 2444if (index < 0 || index >= _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLess); 2456if (_baseSize - index < count) 2474if (_baseSize - index < count) 2485if (index < 0 || index >= _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLess); 2497if (_baseSize - index < count) 2510if (index < 0 || index >= _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLess); 2516if (index < 0 || index >= _baseSize) throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexMustBeLess); 2525if (_baseSize == 0) 2527object[] array = new object[_baseSize]; 2528_baseList.CopyTo(_baseIndex, array, 0, _baseSize); 2538Array array = Array.CreateInstance(type, _baseSize); 2539_baseList.CopyTo(_baseIndex, array, 0, _baseSize);