mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
7ce58f709f
* some jp support to fix some errors in the original game * music fade toggle * recognize `process-new` macros!! * strip casts in this macro * rename macro * fix cast typecheck * update source 1 * detect kernel stack case * less boilerplate * `manipy-spawn` special case * pretty printer improvements * revert dumb thing from earlier * use shell detection on `send-event` * fix some events * remove unused argument * detect `static-attack-info` and add `CondNoElse` to shell detect * better `attack-info` detect * support `process-spawn` in multi-lets * detect `rand-float-gen` pt 1 * detect as return value * detect in `countdown` and `dotimes` * oops this wasnt working * fancier `send-event`s * clang * update source!! * fix tests * fine jeez * uh okay * fix some accidental regressions * fix more regressions * regression fixes * fix big bug... * extra safety! |
||
---|---|---|
.. | ||
.clang-format | ||
atomic_op_builder.cpp | ||
atomic_op_builder.h | ||
cfg_builder.cpp | ||
cfg_builder.h | ||
expression_build.cpp | ||
expression_build.h | ||
final_output.cpp | ||
final_output.h | ||
find_defpartgroup.cpp | ||
find_defpartgroup.h | ||
find_defstates.cpp | ||
find_defstates.h | ||
find_skelgroups.cpp | ||
find_skelgroups.h | ||
inline_asm_rewrite.cpp | ||
inline_asm_rewrite.h | ||
insert_lets.cpp | ||
insert_lets.h | ||
label_types.cpp | ||
label_types.h | ||
mips2c.cpp | ||
mips2c.h | ||
reg_usage.cpp | ||
reg_usage.h | ||
stack_spill.cpp | ||
stack_spill.h | ||
static_refs.cpp | ||
static_refs.h | ||
symbol_def_map.cpp | ||
symbol_def_map.h | ||
type_analysis.cpp | ||
type_analysis.h | ||
variable_naming.cpp | ||
variable_naming.h |