1 write to keys
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2850
this.
keys
= keys;
25 references to keys
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Array.cs (25)
2859
if (comparer.Compare(
keys
.GetValue(a),
keys
.GetValue(b)) > 0)
2861
object? key =
keys
.GetValue(a);
2862
keys
.SetValue(
keys
.GetValue(b), a);
2863
keys
.SetValue(key, b);
2876
object? t1 =
keys
.GetValue(i);
2877
keys
.SetValue(
keys
.GetValue(j), i);
2878
keys
.SetValue(t1, j);
2969
object? pivot =
keys
.GetValue(mid);
2975
while (comparer.Compare(
keys
.GetValue(++left), pivot) < 0) ;
2976
while (comparer.Compare(pivot,
keys
.GetValue(--right)) < 0) ;
3009
object? d =
keys
.GetValue(lo + i - 1);
3015
if (child < n && comparer.Compare(
keys
.GetValue(lo + child - 1),
keys
.GetValue(lo + child)) < 0)
3020
if (!(comparer.Compare(d,
keys
.GetValue(lo + child - 1)) < 0))
3023
keys
.SetValue(
keys
.GetValue(lo + child - 1), lo + i - 1);
3027
keys
.SetValue(d, lo + i - 1);
3039
t =
keys
.GetValue(i + 1);
3042
while (j >= lo && comparer.Compare(t,
keys
.GetValue(j)) < 0)
3044
keys
.SetValue(
keys
.GetValue(j), j + 1);
3049
keys
.SetValue(t, j + 1);