mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-07-13 18:48:18 +00:00
Fixed: #2391 Double not operator in ternar operator expression
This commit is contained in:
@@ -1997,6 +1997,15 @@ public class ActionScript3ClassicAirDecompileTest extends ActionScript3Decompile
|
||||
false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTernarOperator2() {
|
||||
decompileMethod("classic_air", "testTernarOperator2", "var b:Boolean = true;\r\n"
|
||||
+ "var i:int = 1;\r\n"
|
||||
+ "var j:int = int(b ? i : i + 1);\r\n"
|
||||
+ "var k:int = int(i ? j : j + 1);\r\n",
|
||||
false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTry() {
|
||||
decompileMethod("classic_air", "testTry", "var i:int = 0;\r\n"
|
||||
|
||||
@@ -1983,6 +1983,15 @@ public class ActionScript3ClassicDecompileTest extends ActionScript3DecompileTes
|
||||
false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTernarOperator2() {
|
||||
decompileMethod("classic", "testTernarOperator2", "var b:Boolean = true;\r\n"
|
||||
+ "var i:int = 1;\r\n"
|
||||
+ "var j:int = b ? i : i + 1;\r\n"
|
||||
+ "var k:int = Boolean(i) ? j : j + 1;\r\n",
|
||||
false);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTry() {
|
||||
decompileMethod("classic", "testTry", "var i:int = 0;\r\n"
|
||||
|
||||
Reference in New Issue
Block a user