2 writes to _nodes
ILCompiler.ReadyToRun (2)
Compiler\PettisHansenSort\DisjointSetForest.cs (2)
17
_nodes
= new Node[numNodes];
35
Array.Resize(ref
_nodes
, NumNodes * 2);
14 references to _nodes
ILCompiler.ReadyToRun (14)
Compiler\PettisHansenSort\DisjointSetForest.cs (14)
18
for (int i = 0; i <
_nodes
.Length; i++)
19
_nodes
[i].Parent = i;
34
if (NumNodes >=
_nodes
.Length)
38
_nodes
[index].Parent = index;
47
if (node < 0 || node >=
_nodes
.Length)
56
int parent =
_nodes
[node].Parent;
58
_nodes
[node].Parent = parent = FindSetInternal(parent);
72
if (
_nodes
[y].Rank >
_nodes
[x].Rank)
73
_nodes
[x].Parent = y;
76
_nodes
[y].Parent = x;
77
if (
_nodes
[x].Rank ==
_nodes
[y].Rank)
78
_nodes
[x].Rank++;