| Index: tests/compiler/dart2js/cps_ir/expected/closures_16.js
|
| diff --git a/tests/compiler/dart2js/cps_ir/expected/closures_15.js b/tests/compiler/dart2js/cps_ir/expected/closures_16.js
|
| similarity index 50%
|
| copy from tests/compiler/dart2js/cps_ir/expected/closures_15.js
|
| copy to tests/compiler/dart2js/cps_ir/expected/closures_16.js
|
| index 46c7d38445f7459e9f8b3bc2bdb5406c605e85ee..e589971379063e562dc228bc06b07dabc9c8652e 100644
|
| --- a/tests/compiler/dart2js/cps_ir/expected/closures_15.js
|
| +++ b/tests/compiler/dart2js/cps_ir/expected/closures_16.js
|
| @@ -2,16 +2,16 @@
|
| // class Foo {
|
| // get getter {
|
| // print('getter');
|
| -// return (x) => x;
|
| +// return (x) { try { return x; } finally { } }; // Inhibit inlining.
|
| // }
|
| // }
|
| // main(x) {
|
| +// // Getter may or may not be inlined.
|
| // var notTearOff = new Foo().getter;
|
| +// // Closure is not inlined.
|
| // print(notTearOff(123));
|
| // }
|
|
|
| function(x) {
|
| - V.Foo$();
|
| - P.print("getter");
|
| - P.print(new V.Foo_getter_closure().call$1(123));
|
| + P.print(V.Foo$().get$getter().call$1(123));
|
| }
|
|
|