3 writes to _sortingInfoArray
System.Xaml (3)
System\Xaml\Parser\NodeStreamSorter.cs (3)
97
_sortingInfoArray
= null;
491
_sortingInfoArray
= new ReorderInfo[_originalNodesInOrder.Length];
533
_sortingInfoArray
= null;
27 references to _sortingInfoArray
System.Xaml (27)
System\Xaml\Parser\NodeStreamSorter.cs (27)
521
_sortingInfoArray
[i] = rInfo;
527
for (int idx = 0; idx <
_sortingInfoArray
.Length; idx++)
529
int xamlIndex =
_sortingInfoArray
[idx].OriginalOrderIndex;
568
if (
_sortingInfoArray
[ctorIdx].Depth > deepestDepth)
570
deepestDepth =
_sortingInfoArray
[ctorIdx].Depth;
583
int depth =
_sortingInfoArray
[start].Depth;
584
Debug.Assert(
_sortingInfoArray
[start].XamlNodeType == XamlNodeType.StartMember);
587
while (idx <
_sortingInfoArray
.Length
588
&&
_sortingInfoArray
[idx].XamlNodeType == XamlNodeType.StartMember)
610
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
613
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
623
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
632
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
635
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
645
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
656
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
673
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
690
Array.Copy(
_sortingInfoArray
, beginning, temp, 0, length1);
694
Array.Copy(
_sortingInfoArray
, middle,
_sortingInfoArray
, beginning, length2);
698
Array.Copy(temp, 0,
_sortingInfoArray
, beginning + length2, length1);
703
for (int idx = start + 1; idx <
_sortingInfoArray
.Length; idx++)
705
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
706
int nodeDepth =
_sortingInfoArray
[idx].Depth;
722
end =
_sortingInfoArray
.Length;
730
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
731
int nodeDepth =
_sortingInfoArray
[idx].Depth;