3 writes to _sortingInfoArray
System.Xaml (3)
System\Xaml\Parser\NodeStreamSorter.cs (3)
99
_sortingInfoArray
= null;
469
_sortingInfoArray
= new ReorderInfo[_originalNodesInOrder.Length];
509
_sortingInfoArray
= null;
27 references to _sortingInfoArray
System.Xaml (27)
System\Xaml\Parser\NodeStreamSorter.cs (27)
498
_sortingInfoArray
[i] = rInfo;
504
for (int idx = 0; idx <
_sortingInfoArray
.Length; idx++)
506
int xamlIndex =
_sortingInfoArray
[idx].OriginalOrderIndex;
543
if (
_sortingInfoArray
[ctorIdx].Depth > deepestDepth)
545
deepestDepth =
_sortingInfoArray
[ctorIdx].Depth;
557
int depth =
_sortingInfoArray
[start].Depth;
558
Debug.Assert(
_sortingInfoArray
[start].XamlNodeType == XamlNodeType.StartMember);
561
while (idx <
_sortingInfoArray
.Length
562
&&
_sortingInfoArray
[idx].XamlNodeType == XamlNodeType.StartMember)
584
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
587
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
596
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
604
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
607
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
616
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
626
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
642
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
658
Array.Copy(
_sortingInfoArray
, beginning, temp, 0, length1);
662
Array.Copy(
_sortingInfoArray
, middle,
_sortingInfoArray
, beginning, length2);
666
Array.Copy(temp, 0,
_sortingInfoArray
, beginning + length2, length1);
671
for (int idx = start + 1; idx <
_sortingInfoArray
.Length; idx++)
673
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
674
int nodeDepth =
_sortingInfoArray
[idx].Depth;
689
end =
_sortingInfoArray
.Length;
697
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
698
int nodeDepth =
_sortingInfoArray
[idx].Depth;