avm2: Extend vector_concat test
This commit is contained in:
parent
22d7ffdefc
commit
456e9d2c05
|
@ -1,5 +1,10 @@
|
|||
package {
|
||||
public class Test {
|
||||
// compiled with mxmlc
|
||||
|
||||
package {
|
||||
import flash.display.MovieClip;
|
||||
public class Test extends MovieClip {
|
||||
public function Test(){
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -57,6 +62,12 @@ var c_class = a_class.concat(b_class);
|
|||
trace("/// (contents of c_class...)");
|
||||
trace_vector(c_class);
|
||||
|
||||
trace("var c_class_flipped = b_class.concat(new<Superclass>[new Subclass()]);");
|
||||
var c_class_flipped = b_class.concat(new<Superclass>[new Subclass()]);
|
||||
|
||||
trace("/// (contents of c_class_flipped...)");
|
||||
trace_vector(c_class_flipped);
|
||||
|
||||
interface Interface {
|
||||
|
||||
}
|
||||
|
|
|
@ -21,6 +21,11 @@ false
|
|||
[object Superclass]
|
||||
[object Subclass]
|
||||
[object Subclass]
|
||||
var c_class_flipped = b_class.concat(new<Superclass>[new Subclass()]);
|
||||
/// (contents of c_class_flipped...)
|
||||
///length: 2
|
||||
[object Subclass]
|
||||
[object Subclass]
|
||||
/// var a_iface: Vector.<Interface> = new <Interface>[];
|
||||
/// a_iface.length = 1;
|
||||
/// a_iface[0] = new Implementer();
|
||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue