| Index: tests/compiler/dart2js/cps_ir/expected/control_flow_9.js
|
| diff --git a/tests/compiler/dart2js/cps_ir/expected/control_flow_9.js b/tests/compiler/dart2js/cps_ir/expected/control_flow_9.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..637d6545f5f6472af0b892e15538aa0015e2d295
|
| --- /dev/null
|
| +++ b/tests/compiler/dart2js/cps_ir/expected/control_flow_9.js
|
| @@ -0,0 +1,21 @@
|
| +// Expectation for test:
|
| +// main() {
|
| +// var xs = ['x', 'y', 'z'], ys = ['A', 'B', 'C'];
|
| +// var xit = xs.iterator, yit = ys.iterator;
|
| +// while (xit.moveNext() && yit.moveNext()) {
|
| +// print(xit.current);
|
| +// print(yit.current);
|
| +// }
|
| +// }
|
| +
|
| +function() {
|
| + var xs = ["x", "y", "z"], ys = ["A", "B", "C"], i = 0, i1 = 0, current, current1;
|
| + for (; i < 3; ++i, ++i1) {
|
| + current = xs[i];
|
| + if (!(i1 < 3))
|
| + break;
|
| + current1 = ys[i1];
|
| + P.print(current);
|
| + P.print(current1);
|
| + }
|
| +}
|
|
|