Differences From Artifact [9973173cd1]:
- File
src/OFObject.h
— part of check-in
[012c6b5786]
at
2017-05-28 11:24:35
on branch trunk
— Make +[resolve{Class,Instance}Method:] return BOOL
Other runtimes expect it to be BOOL, not bool. (user: js, size: 27477) [annotate] [blame] [check-ins using]
To Artifact [eac4bbd7b8]:
- File src/OFObject.h — part of check-in [daa11c19cb] at 2017-08-12 21:03:02 on branch trunk — Add -[OFMutableArray sortUsingSelector:options:] (user: js, size: 27757) [annotate] [blame] [check-ins using]
︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | + + + + + + + + + + + + | /*! The left object is smaller than the right */ OF_ORDERED_ASCENDING = -1, /*! Both objects are equal */ OF_ORDERED_SAME = 0, /*! The left object is bigger than the right */ OF_ORDERED_DESCENDING = 1 } of_comparison_result_t; #ifdef OF_HAVE_BLOCKS /*! * @brief A comparator to compare two objects. * * @param left The left object * @param right The right object * @return The order of the objects */ typedef of_comparison_result_t (^of_comparator_t)(id _Nonnull left, id _Nonnull right); #endif /*! * @brief An enum for storing endianess. */ typedef enum { /*! Most significant byte first (big endian) */ OF_BYTE_ORDER_BIG_ENDIAN, |
︙ |