Add failing test for bug involving constructor call order

This commit is contained in:
Robin Allen 2023-11-20 21:10:37 +00:00 committed by Aaron Hill
parent a113d96fdd
commit 253b1df928
8 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,16 @@
package
{
import flash.display.*
public class A extends MovieClip
{
function A()
{
trace("A ctor begins");
gotoAndStop(1);
trace("A ctor ends");
}
}
}

View File

@ -0,0 +1,12 @@
package
{
import flash.display.*
public class B extends Sprite
{
function B()
{
trace("B ctor called");
}
}
}

View File

@ -0,0 +1,12 @@
package
{
import flash.display.*
public class Main extends Sprite
{
function Main()
{
new Scene()
}
}
}

View File

@ -0,0 +1,11 @@
package
{
import flash.display.*
import flash.system.*
import flash.utils.*
import flash.geom.*
public class Scene extends Sprite
{
}
}

View File

@ -0,0 +1,3 @@
A ctor begins
A ctor ends
B ctor called

View File

@ -0,0 +1 @@
num_frames = 1