blob: 6a9604616e4db3da79ae4fa9a6094c1127ce365f [file] [log] [blame]
library test;
import self as self;
import "dart:core" as core;
class C extends core::Object {
static field dynamic staticField = null;
field dynamic instanceField = null;
synthetic constructor •() self::C*
: super core::Object::•()
;
static set staticSetter(dynamic x) void {}
set instanceSetter(dynamic x) void {}
method test() void {
dynamic localVar;
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t1 = :sync-for-iterator.{core::Iterator::current};
{
self::topLevel = #t1;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t2 = :sync-for-iterator.{core::Iterator::current};
{
self::topLevelSetter = #t2;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t3 = :sync-for-iterator.{core::Iterator::current};
{
self::C::staticField = #t3;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t4 = :sync-for-iterator.{core::Iterator::current};
{
self::C::staticSetter = #t4;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t5 = :sync-for-iterator.{core::Iterator::current};
{
this.{self::C::instanceField} = #t5;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t6 = :sync-for-iterator.{core::Iterator::current};
{
this.{self::C::instanceSetter} = #t6;
}
}
}
{
core::Iterator<dynamic>* :sync-for-iterator = <dynamic>[].{core::Iterable::iterator};
for (; :sync-for-iterator.{core::Iterator::moveNext}(); ) {
final dynamic #t7 = :sync-for-iterator.{core::Iterator::current};
{
localVar = #t7;
}
}
}
}
}
static field dynamic topLevel;
static set topLevelSetter(dynamic x) void {}
static method main() dynamic {}