3 writes to _sortingInfoArray
System.Xaml (3)
System\Xaml\Parser\NodeStreamSorter.cs (3)
102
_sortingInfoArray
= null;
472
_sortingInfoArray
= new ReorderInfo[_originalNodesInOrder.Length];
512
_sortingInfoArray
= null;
27 references to _sortingInfoArray
System.Xaml (27)
System\Xaml\Parser\NodeStreamSorter.cs (27)
501
_sortingInfoArray
[i] = rInfo;
507
for (int idx = 0; idx <
_sortingInfoArray
.Length; idx++)
509
int xamlIndex =
_sortingInfoArray
[idx].OriginalOrderIndex;
546
if (
_sortingInfoArray
[ctorIdx].Depth > deepestDepth)
548
deepestDepth =
_sortingInfoArray
[ctorIdx].Depth;
560
int depth =
_sortingInfoArray
[start].Depth;
561
Debug.Assert(
_sortingInfoArray
[start].XamlNodeType == XamlNodeType.StartMember);
564
while (idx <
_sortingInfoArray
.Length
565
&&
_sortingInfoArray
[idx].XamlNodeType == XamlNodeType.StartMember)
587
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
590
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
599
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
607
Debug.Assert(
_sortingInfoArray
[current].XamlNodeType == XamlNodeType.StartMember);
610
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
619
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
629
int originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
645
originalIdx =
_sortingInfoArray
[current].OriginalOrderIndex;
661
Array.Copy(
_sortingInfoArray
, beginning, temp, 0, length1);
665
Array.Copy(
_sortingInfoArray
, middle,
_sortingInfoArray
, beginning, length2);
669
Array.Copy(temp, 0,
_sortingInfoArray
, beginning + length2, length1);
674
for (int idx = start + 1; idx <
_sortingInfoArray
.Length; idx++)
676
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
677
int nodeDepth =
_sortingInfoArray
[idx].Depth;
692
end =
_sortingInfoArray
.Length;
700
XamlNodeType currentNodeType =
_sortingInfoArray
[idx].XamlNodeType;
701
int nodeDepth =
_sortingInfoArray
[idx].Depth;