Commit Graph
304 Commits
Author SHA1 Message Date
Joshua "Yoshi" Askharoun 4a1381ac56 IT WORKS 2025-12-03 14:03:19 -06:00
Joshua "Yoshi" Askharoun 27ee87c8f0 [WIP] DAP 2025-12-01 00:45:01 -06:00
Joshua "Yoshi" Askharoun 22e78658ce First pass at debug adapter support 2025-11-30 13:37:39 -06:00
Joshua "Yoshi" Askharoun 75efccc271 Enhancements to UIXC debug command 2025-11-29 18:44:08 -06:00
Joshua "Yoshi" Askharoun 288acbe21e Initial implementation of UIX Script debug symbols 2025-11-29 18:43:39 -06:00
Joshua "Yoshi" Askharoun a8f1f2c305 Implement symbols for XML elements 2025-11-29 01:32:09 -06:00
Joshua "Yoshi" Askharoun 1aa21ee310 Checking in NowPlayingMusicBackground samples 2025-11-28 21:27:15 -06:00
Joshua "Yoshi" Askharoun c68fb6fc1f Begin work on UIXC debug command 2025-11-28 18:06:49 -06:00
Joshua "Yoshi" Askharoun 806d697e79 XML debug symbols 2025-11-28 18:06:19 -06:00
Joshua "Yoshi" Askharoun 396d4f4015 null is not a valid type 2025-11-24 03:01:57 -06:00
Joshua "Yoshi" Askharoun 3a1bb61493 Mark INIT instruction as handled 2025-11-24 02:42:41 -06:00
Joshua "Yoshi" Askharoun 3557437daf Temporarily disable # syntax for refresh methods 2025-11-24 02:36:24 -06:00
Joshua "Yoshi" Askharoun e0d3771a63 Recognize object creation syntax when inferring types 2025-11-24 02:31:23 -06:00
Joshua "Yoshi" Askharoun ef2de0a2d1 Prevent DIS from producing invalid statements 2025-11-24 02:18:59 -06:00
Joshua "Yoshi" Askharoun f0f067759a Unify invocation and member access type inference, add support for chained accesses 2025-11-24 02:10:55 -06:00
Joshua "Yoshi" Askharoun d8c073bd3d Add special handling for SingleModelItem 2025-11-24 01:22:19 -06:00
Yoshi Askharoun 8c63355a16 Update Iris and add sample of new CFA 2025-09-27 21:53:43 -05:00
Yoshi Askharoun 47e368ab24 Remove old test code 2025-09-27 03:08:35 -05:00
Yoshi Askharoun 97c6e7d1c2 [WIP] Build source map for scripts 2025-09-27 03:08:25 -05:00
Yoshi Askharoun bbf9a6b87b [WIP] Associate offsets with decompiled code 2025-09-27 02:19:16 -05:00
Yoshi Askharoun 614b317c19 Use CDATA for embedded scripts 2025-09-26 20:13:15 -05:00
Yoshi Askharoun 8e84eaafca Keep track of loop variables as scoped locals 2025-09-26 13:26:19 -05:00
Yoshi Askharoun 6bf7589819 Remove unused braek/continue tracking 2025-09-26 13:20:59 -05:00
Yoshi Askharoun 89fd689001 Foreach decompilation 2025-09-26 13:20:12 -05:00
Yoshi Askharoun 3fdd482fad Move blockStack to CFA class 2025-09-25 16:13:23 -05:00