Commit Graph
92 Commits
Author SHA1 Message Date
Yoshi Askharoun f82630c6c1 Guess expression return types 2025-08-02 21:37:15 -05:00
Yoshi Askharoun a6848ec461 Fix mapping of MathNegate operator 2025-07-25 21:57:58 -05:00
Yoshi Askharoun 109c44e8eb Genericize conversions from instance/expressions to XML 2025-07-17 14:07:44 -05:00
Yoshi Askharoun 2f09fbf67c [WIP] Static analysis of XML constructors 2025-07-16 23:00:49 -05:00
Yoshi Askharoun 9495785efb Add offset and index to instructions and operands 2025-07-15 21:56:44 -05:00
Yoshi Askharoun 8b2a88a77c Begin UIX XML decompiler target 2025-02-01 20:31:25 -06:00
Yoshi Askharoun d16a05a91e AsmMarkupLoader cleanup 2025-01-29 15:22:17 -06:00
Yoshi Askharoun 3285afd06f AsmMarkupLoader cleanup 2025-01-29 15:21:01 -06:00
Yoshi Askharoun 0904702679 [WIP] Importing shared data tables 2025-01-29 14:23:12 -06:00
Yoshi Askharoun bde7340b0a Bubble up Asm parsing errors 2025-01-29 08:01:24 -06:00
Yoshi Askharoun ac5ef6b127 [WIP] Fix assembler bugs 2025-01-28 15:36:23 -06:00
Yoshi Askharoun 75964d9566 Add line number record for start of ASM line 2025-01-28 14:13:54 -06:00
Yoshi Askharoun bc1df39ed6 Fix type imports from reused namespaces 2025-01-28 14:13:38 -06:00
Yoshi Askharoun 2060bda2b2 Fix subsequent usages of deduplicated namespace prefixes 2025-01-27 23:51:32 -06:00
Yoshi Askharoun 3e9e1fef0f Support generic types 2025-01-27 23:28:44 -06:00
Yoshi Askharoun 7ad4ee68e0 [WIP] Data table imports 2025-01-27 19:15:30 -06:00
Yoshi Askharoun d89a3adb89 Remove XML from UIXA parsing 2025-01-27 18:41:39 -06:00
Yoshi Askharoun 4c4bedb492 Add UIXA string literals 2025-01-27 18:23:07 -06:00
Yoshi Askharoun 609325b62c Allow generic load result 2024-12-30 11:24:26 -06:00
Yoshi Askharoun 1e43ec3257 Add notes to disassembler for shared binary tables 2024-12-30 11:04:45 -06:00
Yoshi Askharoun 9d56376181 Better canonical constant encoding 2024-12-29 18:29:54 -06:00
Yoshi Askharoun 570e5e98d1 Prevent duplication of ErrorManager and TraceSettings handlers 2024-12-29 16:33:01 -06:00
Yoshi Askharoun 58b82c1e64 Fix loading of binary and canonical constants 2024-12-29 15:33:10 -06:00
Yoshi Askharoun 845f241702 Fix parsing of binary constants 2024-12-29 15:32:38 -06:00
Yoshi Askharoun f074577d6f Report line and column numbers for imports 2024-07-07 15:35:44 -05:00