2 writes to _entries
PresentationFramework (2)
src\Framework\MS\Internal\PtsTable\RowSpanVector.cs (2)
49_entries = new Entry[c_defaultCapacity]; 258_entries = newEntries;
29 references to _entries
PresentationFramework (29)
src\Framework\MS\Internal\PtsTable\RowSpanVector.cs (29)
52_entries[0].Cell = null; 53_entries[0].Start = int.MaxValue / 2; 54_entries[0].Range = int.MaxValue / 2; 55_entries[0].Ttl = int.MaxValue; 103if (_size == _entries.Length) 111_entries[i + 1] = _entries[i]; 114_entries[_index].Cell = cell; 115_entries[_index].Start = start; 116_entries[_index].Range = cell.ColumnSpan; 117_entries[_index].Ttl = cell.RowSpan - 1; 131firstOccupiedIndex = _entries[_index].Start; 146firstAvailableIndex = _entries[_index].Start + _entries[_index].Range; 149_entries[_index].Ttl--; 154firstOccupiedIndex = _entries[_index].Start; 172_entries[_index].Ttl--; 186Debug.Assert(_entries[i].Cell != null); 189cells[i] = _entries[i].Cell; 191if (_entries[i].Ttl > 0) 195_entries[j] = _entries[i]; 207_entries[j] = _entries[i]; 253Debug.Assert( _entries.Length > 0 254&& _size <= _entries.Length ); 256Entry[] newEntries = new Entry[_entries.Length * 2]; 257Array.Copy(_entries, newEntries, _entries.Length);