uxmal / reko

Reko is a binary decompiler.
https://uxmal.github.io/reko
GNU General Public License v2.0
2.09k stars 250 forks source link

Output imported function signatures in the header file #1308

Closed ptomin closed 6 months ago

ptomin commented 6 months ago

Header file should contain declaration of demangled imported methods:

// Imported functions from dllnam.dll

void __thiscall Read(ClassName *, void *, uint32); // <mangled-name>

They should be sorted by (DLL name; function name). But external declarations from system or user-defined metafiles shouldn't be here to avoid dublication.

ptomin commented 6 months ago

Done in #1310