Chromium Code Reviews| Index: tests/compiler/dart2js/cps_ir/expected/constructor_5.js |
| diff --git a/tests/compiler/dart2js/cps_ir/expected/constructor_5.js b/tests/compiler/dart2js/cps_ir/expected/constructor_5.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..ed704e15f8a5c6bd41ac8836b6caa27175a511ec |
| --- /dev/null |
| +++ b/tests/compiler/dart2js/cps_ir/expected/constructor_5.js |
| @@ -0,0 +1,28 @@ |
| +// Expectation for test: |
| +// foo(x) { |
| +// print(x); |
| +// } |
| +// class Base { |
| +// var x1 = foo('x1'); |
| +// var x2; |
| +// var x3 = foo('x3'); |
| +// Base() : x2 = foo('x2'); |
| +// } |
| +// class Sub extends Base { |
| +// var y1 = foo('y1'); |
| +// var y2; |
| +// var y3; |
| +// Sub() : y2 = foo('y2'), super(), y3 = foo('y3'); |
| +// } |
| +// main() { |
| +// new Sub(); |
| +// } |
| + |
| +function() { |
| + V.foo("y1"); |
| + V.foo("y2"); |
| + V.foo("x1"); |
| + V.foo("x3"); |
| + V.foo("x2"); |
| + V.foo("y3"); |
| +} |