Organize all types (#523)

* get a full mapping of all `symbol:file-name` for jak1

* cleanup before any additional work is done

* more pre-organize changes

* scripts: script written to cleanup all-types...but what will cleanup the script...

* resolve clashing enum symbol names

* some manual changes to symbol order

* very close! don't completely lose types that are fully commented out

* scripts: New symbol mapping and further script polishing

* changes needed to make the script function properly

* brand new all-types!

* remove now irrelevant symbol definitions

* formatting cpp

* decompiler: Remove symbol dumping feature, not accurate anyway
This commit is contained in:
Tyler Wilding
2021-06-01 22:41:37 -04:00
committed by GitHub
parent 784119188c
commit 2b3c4d957a
10 changed files with 24828 additions and 10708 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ int main(int argc, char** argv) {
db.analyze_functions_ir2(out_folder, config);
}
// write out all symbols TODO - organize by file
// write out all symbols
file_util::write_text_file(file_util::combine_path(out_folder, "all-syms.gc"),
db.dts.dump_symbol_types());