in Language/Statements/Continue/async_loops_t05.dart [86:117]
Future test3() async {
List<int> log = [];
int i = 0;
L0:
await for (String s in makeStream(['a0', 'b0'], i++, log)) {
L1:
for (String s in ['a1','b1']) {
continue L0;
L2:
await for (String s in makeStream(['a2', 'b2'], i++, log)) {
L3:
for (String s in ['a3','b3']) {
L4:
await for (String s in makeStream(['a4', 'b4'], i++, log)) {
continue L4;
}
for (String s in ['a5','b5']) {
continue L3;
}
}
await for (String s in makeStream(['a6', 'b6'], i++, log)) {
for (String s in ['a7','b7']) {
continue L1;
}
}
}
}
continue L0;
}
Expect.listEquals([], log);
}