blob: 5ff46051f2b21971dde6b394536fc16bbb8288bf [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:async" as asy;
import "dart:core" as core;
static method getNull() dynamic
return null;
static method fn() asy::Future<core::Object> async /* futureValueType= core::Object */ {
core::Object o = let dynamic #t1 = await self::getNull() in #t1 == null ?{core::Object} #t1 as{TypeError,ForDynamic,ForNonNullableByDefault} core::Object : #t1{core::Object};
return let dynamic #t2 = await self::getNull() in #t2 == null ?{FutureOr<core::Object>} #t2 as{TypeError,ForDynamic,ForNonNullableByDefault} FutureOr<core::Object> : #t2{FutureOr<core::Object>};
}
static method main() dynamic {}