fkie-cad / dewolf

A research decompiler implemented as a Binary Ninja plugin.
GNU Lesser General Public License v2.1
172 stars 9 forks source link

Fix renaming of variables #303

Closed NeoQuix closed 1 year ago

NeoQuix commented 1 year ago

Proposal

WhileLoopRenamer/ForLoopRenamer/variablenamegeneration all rename stuff, but not really together. Variablenamegeneration manages to skip renamed variables, but with very nasty tricks which do not always work.

Approach

NeoQuix commented 1 year ago

/cib

github-actions[bot] commented 1 year ago

Branch issue-303-Fix_renaming_of_variables created!

github-actions[bot] commented 1 year ago

Could not create PR (Not Found)

NeoQuix commented 1 year ago

Also fixes some bugs with hungarian (force for loops) ((but then ForLoopRenamer fails independently, yay))

NeoQuix commented 1 year ago

Closed because of split into 2 PR