public static object Sort( BinaryOpStorage /*!*/ comparisonStorage, BinaryOpStorage /*!*/ lessThanStorage, BinaryOpStorage /*!*/ greaterThanStorage, BlockParam block, IDictionary <object, object> /*!*/ self) { return(ArrayOps.SortInPlace(comparisonStorage, lessThanStorage, greaterThanStorage, block, ToArray(self))); }
public static object Sort( CallSiteStorage <EachSite> /*!*/ each, BinaryOpStorage /*!*/ comparisonStorage, BinaryOpStorage /*!*/ lessThanStorage, BinaryOpStorage /*!*/ greaterThanStorage, BlockParam keySelector, object self) { return(ArrayOps.SortInPlace(comparisonStorage, lessThanStorage, greaterThanStorage, keySelector, ToArray(each, self))); }
public static object Sort(RubyContext /*!*/ context, BlockParam keySelector, object self) { return(ArrayOps.SortInPlace(context, keySelector, ToArray(context, self))); }
public static object Sort(RubyContext /*!*/ context, BlockParam block, IDictionary <object, object> /*!*/ self) { return(ArrayOps.SortInPlace(context, block, ToArray(self))); }
public static object Sort(ComparisonStorage /*!*/ comparisonStorage, BlockParam block, IDictionary <object, object> /*!*/ self) { return(ArrayOps.SortInPlace(comparisonStorage, block, ToArray(self))); }