-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
Description
Overview
In #98 Typedef support was introduced into LibBS for both writing and reading. However, there is no callback support right now (in any decompiler) like there is for other types.
An example is the struct change callbacks:
libbs/libbs/api/decompiler_interface.py
Line 670 in 654bca4
| def struct_changed(self, struct: Struct, deleted=False, **kwargs) -> Struct: |
Aside from adding the callback endpoint, at least one decompiler needs to support actually calling the endpoint.
TODO:
- IDA Pro
- Binary Ninja (somewhat stalled and explained in Feat: Support Typedefs #98)
- Ghidra