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 |
|
Yoshi Askharoun
|
8fa63ee996
|
Remove dead control block code
|
2025-09-25 15:54:17 -05:00 |
|
Yoshi Askharoun
|
62216f0fad
|
Make if and foreach constructs compatible
|
2025-09-25 15:52:13 -05:00 |
|
Yoshi Askharoun
|
587dcfa3b5
|
[WIP] Support for basic foreach loops
|
2025-09-24 21:52:20 -05:00 |
|
Yoshi Askharoun
|
ee34decfd4
|
Add foreach tests
|
2025-09-24 19:21:30 -05:00 |
|
Yoshi Askharoun
|
5d6dd89f30
|
Support getting type info when writing symbols to symbols
|
2025-09-24 19:21:12 -05:00 |
|
Yoshi Askharoun
|
2a8aca41c1
|
Make CFA an instance class
|
2025-09-24 18:08:14 -05:00 |
|
Yoshi Askharoun
|
f8d4a5e65d
|
Slight optimizations to dominator calc
|
2025-09-24 17:58:25 -05:00 |
|
Yoshi Askharoun
|
f9ab6c58c1
|
Add brute-force dominance computation
|
2025-09-24 17:46:17 -05:00 |
|
Yoshi Askharoun
|
7a36d81647
|
Slight cleanup to conditional decompilation
|
2025-09-24 10:36:24 -05:00 |
|
Yoshi Askharoun
|
7f83b92fcd
|
[WIP] If-elseif-else clause decompilation
|
2025-09-24 10:34:28 -05:00 |
|
Yoshi Askharoun
|
db5e92beeb
|
Add more CFA if-elseif-else test cases
|
2025-09-24 10:32:23 -05:00 |
|
Yoshi Askharoun
|
53c608553c
|
Format sample
|
2025-09-21 21:56:16 -05:00 |
|
Yoshi Askharoun
|
4fba315791
|
more launchSettings
|
2025-09-21 21:25:30 -05:00 |
|
Yoshi Askharoun
|
7ceeb13d06
|
Commit decomp samples
|
2025-09-21 21:25:29 -05:00 |
|
Yoshi Askharoun
|
92886feac7
|
Bugfix
|
2025-09-21 21:25:29 -05:00 |
|
Yoshi Askharoun
|
2587985a9b
|
Name attributes on dictionary entries should always be first
|
2025-09-21 21:25:29 -05:00 |
|
Yoshi Askharoun
|
983474c5f1
|
Add resx command
|
2025-09-21 21:25:29 -05:00 |
|
Yoshi Askharoun
|
768f14c46f
|
Add type guessing for property and local symbol references
|
2025-09-21 21:25:28 -05:00 |
|
Yoshi Askharoun
|
d6d3aabdcb
|
Correct syntax for nested listen
|
2025-09-21 21:25:28 -05:00 |
|