X-Git-Url: http://nitlanguage.org diff --git a/c_src/sorter.sep.0.h b/c_src/sorter.sep.0.h index 0ef1b41..4ce6828 100644 --- a/c_src/sorter.sep.0.h +++ b/c_src/sorter.sep.0.h @@ -1,19 +1,18 @@ #include "nit.common.h" -extern const int COLOR_sorter__AbstractSorter_FT0; -long sorter__AbstractSorter__compare(val* self, val* p0, val* p1); -extern const int COLOR_array__Arraysorter__AbstractSorter_FT0; -extern const int COLOR_abstract_collection__Collection__length; -extern const int COLOR_sorter__AbstractSorter__sub_sort; -void sorter__AbstractSorter__sort(val* self, val* p0); +#define COLOR_array__Arraysorter__Comparator_VTCOMPARED 7 +#define COLOR_array__AbstractArrayRead___length 0 extern const struct type type_kernel__Int; -extern const int COLOR_sorter__AbstractSorter__quick_sort; -extern const int COLOR_sorter__AbstractSorter__bubble_sort; -void sorter__AbstractSorter__sub_sort(val* self, val* p0, long p1, long p2); -extern const int COLOR_abstract_collection__SequenceRead___91d_93d; -extern const int COLOR_sorter__AbstractSorter__compare; -extern const int COLOR_abstract_collection__Sequence___91d_93d_61d; -void sorter__AbstractSorter__quick_sort(val* self, val* p0, long p1, long p2); -void sorter__AbstractSorter__bubble_sort(val* self, val* p0, long p1, long p2); -extern const int COLOR_kernel__Comparable___60d_61d_62d; -long sorter__ComparableSorter__compare(val* self, val* p0, val* p1); -void sorter__ComparableSorter__init(val* self); +void sorter__Comparator__sub_sort(val* self, val* p0, long p1, long p2); +void sorter__Comparator__sort(val* self, val* p0); +void sorter__Comparator__quick_sort(val* self, val* p0, long p1, long p2); +void sorter__Comparator__bubble_sort(val* self, val* p0, long p1, long p2); +val* array__Array___91d_93d(val* self, long p0); +#define COLOR_sorter__Comparator__compare 31 +void array__Array___91d_93d_61d(val* self, long p0, val* p1); +#define COLOR_sorter__Comparator_VTCOMPARED 0 +#define COLOR_kernel__Comparable___60d_61d_62d 35 +long sorter__DefaultComparator__compare(val* self, val* p0, val* p1); +val* NEW_sorter__DefaultComparator(const struct type* type); +extern const struct type type_sorter__DefaultComparator; +#define COLOR_kernel__Object__init 7 +val* sorter__Object__default_comparator(val* self);