6 #define DIFF_IS_BYTES_METHOD(x) (x.elem_at == methods_bytes.elem_at)
13 return ((
int)b_elem[0]) - ((
int)a_elem[0]);
static ut32 byte_hash(const char *elem)
static const void * byte_elem_at(const ut8 *array, ut32 index)
static void byte_stringify(const ut8 *a_elem, RzStrBuf *sb)
static int byte_compare(const ut8 *a_elem, const ut8 *b_elem)
static const MethodsInternal methods_bytes
static bool fake_ignore(const void *value)
const void *(* RzDiffMethodElemAt)(RZ_BORROW const void *array, ut32 index)
ut32(* RzDiffMethodElemHash)(RZ_BORROW const void *elem)
void(* RzDiffMethodStringify)(RZ_BORROW const void *elem, RZ_BORROW RzStrBuf *sb)
int(* RzDiffMethodCompare)(RZ_BORROW const void *a_elem, RZ_BORROW const void *b_elem)
RZ_API const char * rz_strbuf_setf(RzStrBuf *sb, const char *fmt,...) RZ_PRINTF_CHECK(2
RzDiffMethodElemAt elem_at