pub unsafe extern "C" fn unicode_general_category( cr: *mut CharRange, gc_name: *const c_char, ) -> c_int