1 write to keys
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2867
this.
keys
= keys;
25 references to keys
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Array.cs (25)
2876
if (comparer.Compare(
keys
.GetValue(a),
keys
.GetValue(b)) > 0)
2878
object? key =
keys
.GetValue(a);
2879
keys
.SetValue(
keys
.GetValue(b), a);
2880
keys
.SetValue(key, b);
2893
object? t1 =
keys
.GetValue(i);
2894
keys
.SetValue(
keys
.GetValue(j), i);
2895
keys
.SetValue(t1, j);
2986
object? pivot =
keys
.GetValue(mid);
2992
while (comparer.Compare(
keys
.GetValue(++left), pivot) < 0) ;
2993
while (comparer.Compare(pivot,
keys
.GetValue(--right)) < 0) ;
3026
object? d =
keys
.GetValue(lo + i - 1);
3032
if (child < n && comparer.Compare(
keys
.GetValue(lo + child - 1),
keys
.GetValue(lo + child)) < 0)
3037
if (!(comparer.Compare(d,
keys
.GetValue(lo + child - 1)) < 0))
3040
keys
.SetValue(
keys
.GetValue(lo + child - 1), lo + i - 1);
3044
keys
.SetValue(d, lo + i - 1);
3056
t =
keys
.GetValue(i + 1);
3059
while (j >= lo && comparer.Compare(t,
keys
.GetValue(j)) < 0)
3061
keys
.SetValue(
keys
.GetValue(j), j + 1);
3066
keys
.SetValue(t, j + 1);