| library test /*isNonNullableByDefault*/; |
| import self as self; |
| import "dart:core" as core; |
| |
| static method test(core::List<core::num> nums) → void { |
| { |
| core::Iterator<core::num> :sync-for-iterator = nums.{core::Iterable::iterator}{core::Iterator<core::num>}; |
| for (; :sync-for-iterator.{core::Iterator::moveNext}(){() → core::bool}; ) { |
| core::num x = :sync-for-iterator.{core::Iterator::current}{core::num}; |
| { |
| if(x is{ForNonNullableByDefault} core::int) { |
| core::int y = x{core::int}; |
| } |
| } |
| } |
| } |
| } |
| static method main() → dynamic {} |