pub unsafe extern "C" fn ly_pattern_match( ctx: *const ly_ctx, pattern: *const c_char, string: *const c_char, str_len: u32, pat_comp: *mut *mut c_void, ) -> Type