blob: 0e50b41d722b46002f7be9eb4cd619857d8f6772 [file] [log] [blame]
library test /*isLegacy*/;
import self as self;
import "dart:core" as core;
import "dart:async" as asy;
static method test(dynamic o) dynamic async /* emittedValueType= dynamic */ {
for (dynamic x in o as{TypeError,ForDynamic,ForLegacy} core::Iterable<dynamic>*) {
}
await for (dynamic x in o as{TypeError,ForDynamic,ForLegacy} asy::Stream<dynamic>*) {
}
core::int* y;
for (final dynamic #t1 in o as{TypeError,ForDynamic,ForLegacy} core::Iterable<dynamic>*) {
y = #t1 as{TypeError,ForDynamic,ForLegacy} core::int*;
}
await for (final dynamic #t2 in o as{TypeError,ForDynamic,ForLegacy} asy::Stream<dynamic>*) {
y = #t2 as{TypeError,ForDynamic,ForLegacy} core::int*;
}
}
static method main() dynamic {}