Commit Graph
18 Commits
Author SHA1 Message Date
Jindra Petřík f738e3b22b correct continue in if handling,
move continue down if possible (invert expression of if when needed)
2021-02-08 20:15:19 +01:00
Jindra Petřík ee47975c19 Fixed ASC2 §§push of function calls before returning from a method 2021-02-08 20:15:19 +01:00
Jindra Petřík 6aad6052b3 DataProvider in tests for ASC2 compiled SWF 2021-02-08 20:15:19 +01:00
Jindra Petřík 0eff854a49 removed TestDup
flex vs asc2 compiled tests
2021-02-08 20:15:19 +01:00
Jindra Petřík 98c2b1eba9 AS3 p-code more RAbcDasm like
- get/setlocal_x renamed to get/setlocalx
- QName casing changed from Qname

Better increment/decrement detection, chained assignments.
2021-02-08 20:15:19 +01:00
Jindra Petřík ddd2d5697b return in try 2021-02-08 20:15:19 +01:00
Jindra Petřík 70e421ec06 deobfuscation fix
try..return
2021-02-08 20:15:19 +01:00
Jindra Petřík ada687db7a Updated tests 2021-02-08 20:15:19 +01:00
Jindra Petřík 0a60be9246 Support for comma operator in switch case statements 2021-02-08 20:15:19 +01:00
Jindra Petřík 3f2e075ee9 Fixed goto/for detection 2021-02-08 20:15:19 +01:00
Jindra Petřík c5f992b675 Fixed goto/for detectionFixed goto/for detection 2021-02-08 20:15:19 +01:00
Jindra Petřík 22c2206aec Fixed goto/for detection 2021-02-08 20:15:19 +01:00
Jindra Petřík b4b9a7fe8e goto detection improvements 2021-02-08 20:15:19 +01:00
Jindra Petřík fe44fe16f4 goto detection improvements 2021-02-08 20:15:19 +01:00
Jindra Petřík 054b0dc9f7 goto detection... still does not work 2021-02-08 20:15:19 +01:00
Jindra Petřík 15e69bbf75 AS3: Incorrect handling of strict equals operator in if vs switch resulting in §§pop 2021-02-08 20:15:19 +01:00
Jindra Petřík da1423a254 New test classes for fors, updated AS3Generator for tests 2021-02-08 20:15:19 +01:00
Jindra Petřík cade4549fb AS3 test methods separated to classes, Fixed AS3: get/set slot for global scope 2021-02-08 20:15:19 +01:00