mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-06 03:25:53 +00:00
Added #2066 AS3 Support for api-versioned SWFs
This commit is contained in:
4
libsrc/ffdec_lib/testdata/as3_versioned/src/Number.as
vendored
Normal file
4
libsrc/ffdec_lib/testdata/as3_versioned/src/Number.as
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
package {
|
||||
public class Number {
|
||||
}
|
||||
}
|
||||
6
libsrc/ffdec_lib/testdata/as3_versioned/src/Object.as
vendored
Normal file
6
libsrc/ffdec_lib/testdata/as3_versioned/src/Object.as
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
package
|
||||
{
|
||||
public class Object
|
||||
{
|
||||
}
|
||||
}
|
||||
9
libsrc/ffdec_lib/testdata/as3_versioned/src/Toplevel.as
vendored
Normal file
9
libsrc/ffdec_lib/testdata/as3_versioned/src/Toplevel.as
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
package {
|
||||
public namespace AS3 = "http://adobe.com/AS3/2006/builtin";
|
||||
|
||||
public const NaN: Number = 0 / 0;
|
||||
|
||||
public const Infinity: Number = 1 / 0;
|
||||
|
||||
public const undefined = void 0;
|
||||
}
|
||||
33
libsrc/ffdec_lib/testdata/as3_versioned/src/mypkg/MyClass.as
vendored
Normal file
33
libsrc/ffdec_lib/testdata/as3_versioned/src/mypkg/MyClass.as
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
package mypkg
|
||||
{
|
||||
[API("661")]
|
||||
[API("662")]
|
||||
public class MyClass
|
||||
{
|
||||
public function test(): void
|
||||
{
|
||||
trace("Hello world");
|
||||
}
|
||||
|
||||
[API("662")]
|
||||
public function test_662(): void
|
||||
{
|
||||
trace("Hello world");
|
||||
}
|
||||
|
||||
[API("674")]
|
||||
public function test_674(): void
|
||||
{
|
||||
trace("Hello world");
|
||||
}
|
||||
|
||||
[API("662")]
|
||||
[API("674")]
|
||||
public function test_662_674(): void
|
||||
{
|
||||
this.test_674();
|
||||
trace("Hello world");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
3
libsrc/ffdec_lib/testdata/as3_versioned/src/stubs.as
vendored
Normal file
3
libsrc/ffdec_lib/testdata/as3_versioned/src/stubs.as
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
include "Object.as"
|
||||
include "Number.as"
|
||||
include "mypkg/MyClass.as"
|
||||
Reference in New Issue
Block a user