blob: 6be1eeafa2765f52136e5a5b0def6a777a58b6b4 [file] [log] [blame]
library test;
//
// Problems in library:
//
// pkg/front_end/testcases/inference/for_each_downcast_iterable.dart:5:1: Error: The specified language version is too low. The lowest supported language version is 2.12.
// // @dart=2.9
// ^^^^^^^^^^^^
//
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} core::Iterable<dynamic>) {
}
await for (dynamic x in o as{TypeError,ForDynamic} asy::Stream<dynamic>) {
}
core::int y;
for (final dynamic #t1 in o as{TypeError,ForDynamic} core::Iterable<dynamic>) {
y = #t1 as{TypeError,ForDynamic} core::int;
}
await for (final dynamic #t2 in o as{TypeError,ForDynamic} asy::Stream<dynamic>) {
y = #t2 as{TypeError,ForDynamic} core::int;
}
}
static method main() dynamic {}