mirror of
https://github.com/open-goal/jak-project
synced 2026-08-22 07:04:29 -04:00
[decompiler] detect cpad-hold? and cpad-pressed? (#986)
* [decompiler] detect `cpad-hold?` and `cpad-pressed?` * cleanup cpad macro button lookup * better * fix
This commit is contained in:
@@ -108,7 +108,6 @@ DefskelgroupElement::StaticInfo inspect_skel_group_data(DecompiledDataElement* s
|
||||
|
||||
DefskelgroupElement::Info get_defskelgroup_entries(Form* body,
|
||||
const Env& env,
|
||||
const DefskelgroupElement::StaticInfo& /*info*/,
|
||||
const RegisterAccess& let_dest_var) {
|
||||
DefskelgroupElement::Info out_info;
|
||||
|
||||
@@ -176,8 +175,7 @@ FormElement* rewrite_defskelgroup(LetElement* elt,
|
||||
skelgroup_info.max_lod, last_lod);
|
||||
}
|
||||
|
||||
auto rest_info =
|
||||
get_defskelgroup_entries(elt->body(), env, skelgroup_info, elt->entries().at(0).dest);
|
||||
auto rest_info = get_defskelgroup_entries(elt->body(), env, elt->entries().at(0).dest);
|
||||
|
||||
return pool.alloc_element<DefskelgroupElement>(get_skelgroup_name(elt->body()->back(), env),
|
||||
rest_info, skelgroup_info);
|
||||
|
||||
Reference in New Issue
Block a user