1 write to keys
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2467
this.
keys
= keys;
25 references to keys
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Array.cs (25)
2476
if (comparer.Compare(
keys
.GetValue(a),
keys
.GetValue(b)) > 0)
2478
object? key =
keys
.GetValue(a);
2479
keys
.SetValue(
keys
.GetValue(b), a);
2480
keys
.SetValue(key, b);
2493
object? t1 =
keys
.GetValue(i);
2494
keys
.SetValue(
keys
.GetValue(j), i);
2495
keys
.SetValue(t1, j);
2586
object? pivot =
keys
.GetValue(mid);
2592
while (comparer.Compare(
keys
.GetValue(++left), pivot) < 0) ;
2593
while (comparer.Compare(pivot,
keys
.GetValue(--right)) < 0) ;
2626
object? d =
keys
.GetValue(lo + i - 1);
2632
if (child < n && comparer.Compare(
keys
.GetValue(lo + child - 1),
keys
.GetValue(lo + child)) < 0)
2637
if (!(comparer.Compare(d,
keys
.GetValue(lo + child - 1)) < 0))
2640
keys
.SetValue(
keys
.GetValue(lo + child - 1), lo + i - 1);
2644
keys
.SetValue(d, lo + i - 1);
2656
t =
keys
.GetValue(i + 1);
2659
while (j >= lo && comparer.Compare(t,
keys
.GetValue(j)) < 0)
2661
keys
.SetValue(
keys
.GetValue(j), j + 1);
2666
keys
.SetValue(t, j + 1);