2 writes to _entries
PresentationFramework (2)
MS\Internal\PtsTable\RowSpanVector.cs (2)
42
_entries
= new Entry[c_defaultCapacity];
253
_entries
= newEntries;
34 references to _entries
PresentationFramework (34)
MS\Internal\PtsTable\RowSpanVector.cs (34)
45
_entries
[0].Cell = null;
46
_entries
[0].Start = int.MaxValue / 2;
47
_entries
[0].Range = int.MaxValue / 2;
48
_entries
[0].Ttl = int.MaxValue;
84
Debug.Assert( start <
_entries
[i].Cell.ColumnIndex
85
|| start >=
_entries
[i].Cell.ColumnIndex +
_entries
[i].Cell.ColumnSpan);
91
Debug.Assert(_index == 0 ||
_entries
[_index - 1].Start < start);
92
Debug.Assert(start <
_entries
[_index].Start);
96
if (_size ==
_entries
.Length)
104
_entries
[i + 1] =
_entries
[i];
107
_entries
[_index].Cell = cell;
108
_entries
[_index].Start = start;
109
_entries
[_index].Range = cell.ColumnSpan;
110
_entries
[_index].Ttl = cell.RowSpan - 1;
124
firstOccupiedIndex =
_entries
[_index].Start;
139
firstAvailableIndex =
_entries
[_index].Start +
_entries
[_index].Range;
142
_entries
[_index].Ttl--;
147
firstOccupiedIndex =
_entries
[_index].Start;
164
_entries
[_index].Ttl--;
178
Debug.Assert(
_entries
[i].Cell != null);
181
cells[i] =
_entries
[i].Cell;
183
if (
_entries
[i].Ttl > 0)
187
_entries
[j] =
_entries
[i];
199
_entries
[j] =
_entries
[i];
248
Debug.Assert(
_entries
.Length > 0
249
&& _size <=
_entries
.Length );
251
Entry[] newEntries = new Entry[
_entries
.Length * 2];
252
Array.Copy(
_entries
, newEntries,
_entries
.Length);