mirror of
https://github.com/open-goal/jak-project
synced 2026-08-14 04:33:04 -04:00
add support for non virtual states (#764)
* add support for non virtual states * typecheck go * start on virtual states * more support for virtual states * offline passes * fix tests * use behavior shortcut instead of lambda * final cleanup of virtual go * unused var warnings and fix inconsistent enum decompile order on win vs linux * fix thread safety bug with goal symbol table and vif1 interrupt handler * fix type mistake
This commit is contained in:
@@ -22,7 +22,9 @@ bool convert_to_expressions(
|
||||
// set argument names to some reasonable defaults. these will be used if the user doesn't
|
||||
// give us anything more specific.
|
||||
if (f.guessed_name.kind == FunctionName::FunctionKind::GLOBAL ||
|
||||
f.guessed_name.kind == FunctionName::FunctionKind::UNIDENTIFIED) {
|
||||
f.guessed_name.kind == FunctionName::FunctionKind::UNIDENTIFIED ||
|
||||
f.guessed_name.kind == FunctionName::FunctionKind::NV_STATE ||
|
||||
f.guessed_name.kind == FunctionName::FunctionKind::V_STATE) {
|
||||
f.ir2.env.set_remap_for_function(f.type);
|
||||
} else if (f.guessed_name.kind == FunctionName::FunctionKind::METHOD) {
|
||||
auto method_type =
|
||||
|
||||
Reference in New Issue
Block a user