pub unsafe extern "C" fn cr_op( cr: *mut CharRange, a_pt: *const u32, a_len: c_int, b_pt: *const u32, b_len: c_int, op: c_int, ) -> c_int