| Index: tests/compiler/dart2js/closure/data/nested_closures.dart
|
| diff --git a/tests/compiler/dart2js/closure/data/nested_closures.dart b/tests/compiler/dart2js/closure/data/nested_closures.dart
|
| index 10ea3c7e789d8291f6fa61ee382fc3b352150a87..37e4e8d22c31650eb8166d08d5ae2223b51e819a 100644
|
| --- a/tests/compiler/dart2js/closure/data/nested_closures.dart
|
| +++ b/tests/compiler/dart2js/closure/data/nested_closures.dart
|
| @@ -2,16 +2,16 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -/*test:boxed=[b1,b2,b3],requiresBox*/ test(c1, /*boxed*/ b1) {
|
| +/*test:box=box0,boxed=[b1,b2,b3]*/ test(c1, /*boxed*/ b1) {
|
| var /*boxed*/ b2 = 2;
|
| var /*boxed*/ b3 = 3;
|
| var c2 = 2;
|
| var c3 = 3;
|
| - /*boxed=[b1,b2,b3,b4],captured=[b1,b2,b3,b4,c1,c2,c3],free=[b1,b2,b3,box,c1,c2,c3]*/ () {
|
| + /*box=box1,boxed=[b4],free=[b1,b2,b3,box0,c1,c2,c3]*/ () {
|
| var c4 = c1 + c2 + c3;
|
| - var b4 = (b1 = 1) + (b2 = 2) + (b3 = 3);
|
| + var /*boxed*/ b4 = (b1 = 1) + (b2 = 2) + (b3 = 3);
|
|
|
| - /*boxed=[b1,b2,b4],captured=[b1,b2,b4,c4],free=[b1,b2,b4,box,box,c4]*/ () {
|
| + /*free=[b1,b2,b4,box0,box1,c4]*/ () {
|
| return c4 + (b1 = 1) + (b2 = 2) + (b4 = 4);
|
| };
|
|
|
|
|