pdb-decompiler icon indicating copy to clipboard operation
pdb-decompiler copied to clipboard

Find the corresponding source files of top-level user datatype symbols (`S_UDT`)

Open camden-smallwood opened this issue 3 years ago • 1 comments

Find the corresponding source files of top-level user datatype symbols (S_UDT).

Currently, typedef are not loaded correctly due to being replaced with their underlying type at compile time. The source file and line information should be retrievable for each typedef, hower. To be determined.

camden-smallwood avatar Jan 08 '22 19:01 camden-smallwood

Currently these are being estimated by determining the module of the previously defined top-level symbol and using that same module. This is incorrect, but at least the types are included somewhere in the decompiled code at this point. Still need to determine how to find the actual source file (whether a header or source file) and put it in the appropriate location.

camden-smallwood avatar Dec 02 '22 20:12 camden-smallwood