Files
idapython-src/swig
Arnaud Diederen 201a874e81 BUGFIX: IDAPython: upon failure, ida_hexrays.decompile() now always returns None (instead of either throw a ida_hexrays.DecompilationFailure or return None.)
The type `ida_hexrays.DecompilationFailure` is still present (but is a dummy) because otherwise scripts might break. It is never thrown anymore.

Note that `vds_xrefs.py` still need the `str(cfunc))` kludge, because of a caveat in when/how the decompiler actually updates the global xrefs cache. This will be fixed in the next IDA minor release

In addition, this commit introduces the notion of a typemap to convert form an `ea_t` to a `func_t *` for the `decompile()` call, but doesn't generalize its use.
Since this is a relatively far-ranging change, this will only be introduced in the next IDA minor release as well.
2023-01-16 10:50:06 +01:00
..
2020-05-27 14:34:02 +02:00
2022-08-22 10:14:21 +02:00
2022-12-19 10:10:14 +01:00
2022-01-17 11:28:09 +01:00
2019-10-15 15:05:24 +02:00
2016-08-09 10:01:18 +02:00
2019-10-15 15:05:24 +02:00
2021-03-30 08:54:44 +02:00
2017-12-05 10:37:09 +01:00
2016-01-08 11:59:48 +01:00
2019-06-26 14:37:39 +02:00
2022-08-22 10:14:21 +02:00
2021-03-30 08:54:44 +02:00
2021-05-04 09:37:45 +02:00
2022-12-19 10:10:14 +01:00
2022-12-19 10:10:14 +01:00
2022-12-19 10:10:14 +01:00
2022-12-19 10:10:14 +01:00
2022-08-22 10:14:21 +02:00
2022-08-22 10:14:21 +02:00
2022-08-22 10:14:21 +02:00
2016-01-08 11:59:48 +01:00
2020-05-27 14:34:02 +02:00
2022-10-10 12:03:43 +02:00
2022-12-19 10:10:14 +01:00
2022-08-22 10:14:21 +02:00
2020-05-27 14:34:02 +02:00
2019-10-15 15:05:24 +02:00
2022-08-22 10:14:21 +02:00
2020-08-24 09:40:54 +02:00
2022-12-19 10:10:14 +01:00
2022-12-19 10:10:14 +01:00
2022-10-10 12:03:43 +02:00
2019-06-26 14:37:39 +02:00
2020-09-14 17:25:37 +02:00
2022-08-22 10:14:21 +02:00
2020-05-27 14:34:02 +02:00
2021-03-30 08:54:44 +02:00
2022-08-22 10:14:21 +02:00
2022-08-22 10:14:21 +02:00
2019-06-26 14:37:39 +02:00
2022-08-22 10:14:21 +02:00
2022-12-19 10:10:14 +01:00
2022-01-17 11:28:09 +01:00