Chromium Code Reviews| Index: tests/compiler/dart2js/cps_ir/input/constructor_5.dart |
| diff --git a/tests/compiler/dart2js/cps_ir/input/constructor_5.dart b/tests/compiler/dart2js/cps_ir/input/constructor_5.dart |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..f615668f11f6064d1dde6f48af433cbbfe2ecd50 |
| --- /dev/null |
| +++ b/tests/compiler/dart2js/cps_ir/input/constructor_5.dart |
| @@ -0,0 +1,19 @@ |
| +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(); |
| +} |
| + |