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;
103
if (_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;
131
firstOccupiedIndex =
_entries
[_index].Start;
146
firstAvailableIndex =
_entries
[_index].Start +
_entries
[_index].Range;
149
_entries
[_index].Ttl--;
154
firstOccupiedIndex =
_entries
[_index].Start;
172
_entries
[_index].Ttl--;
186
Debug.Assert(
_entries
[i].Cell != null);
189
cells[i] =
_entries
[i].Cell;
191
if (
_entries
[i].Ttl > 0)
195
_entries
[j] =
_entries
[i];
207
_entries
[j] =
_entries
[i];
253
Debug.Assert(
_entries
.Length > 0
254
&& _size <=
_entries
.Length );
256
Entry[] newEntries = new Entry[
_entries
.Length * 2];
257
Array.Copy(
_entries
, newEntries,
_entries
.Length);