mirror of
https://github.com/open-goal/jak-project
synced 2026-06-03 18:36:52 -04:00
[decomp] add import statements for art groups (#1372)
* new code * update goal_src and remove all_imports * update reference * add decompiler list of imports * deduplicate and move below decomp begins
This commit is contained in:
@@ -111,7 +111,10 @@ class ObjectFileDB {
|
||||
void ir2_rewrite_inline_asm_instructions(int seg, ObjectFileData& data);
|
||||
void ir2_insert_anonymous_functions(int seg, ObjectFileData& data);
|
||||
void ir2_symbol_definition_map(ObjectFileData& data);
|
||||
void ir2_write_results(const std::string& output_dir, const Config& config, ObjectFileData& data);
|
||||
void ir2_write_results(const std::string& output_dir,
|
||||
const Config& config,
|
||||
const std::vector<std::string>& imports,
|
||||
ObjectFileData& data);
|
||||
void ir2_do_segment_analysis_phase1(int seg, const Config& config, ObjectFileData& data);
|
||||
void ir2_do_segment_analysis_phase2(int seg, const Config& config, ObjectFileData& data);
|
||||
void ir2_setup_labels(const Config& config, ObjectFileData& data);
|
||||
@@ -119,7 +122,8 @@ class ObjectFileDB {
|
||||
std::string ir2_to_file(ObjectFileData& data, const Config& config);
|
||||
std::string ir2_function_to_string(ObjectFileData& data, Function& function, int seg);
|
||||
std::string ir2_final_out(ObjectFileData& data,
|
||||
const std::unordered_set<std::string>& skip_functions = {});
|
||||
const std::vector<std::string>& imports,
|
||||
const std::unordered_set<std::string>& skip_functions);
|
||||
|
||||
std::string process_tpages(TextureDB& tex_db);
|
||||
std::string process_game_count_file();
|
||||
|
||||
Reference in New Issue
Block a user