1 write to comparer
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2852
this.
comparer
= comparer;
7 references to comparer
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Array.cs (7)
2859
if (
comparer
.Compare(keys.GetValue(a), keys.GetValue(b)) > 0)
2904
ThrowHelper.ThrowArgumentException_BadComparer(
comparer
);
2975
while (
comparer
.Compare(keys.GetValue(++left), pivot) < 0) ;
2976
while (
comparer
.Compare(pivot, keys.GetValue(--right)) < 0) ;
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))
3042
while (j >= lo &&
comparer
.Compare(t, keys.GetValue(j)) < 0)