blob: 48038860eab3e51f709d51783a294c1c76a1bb7d [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
extension /* unnamed */ _extension#0 on core::Object {
get q = self::_extension#0|get#q;
}
static method _extension#0|get#q(lowered final core::Object #this) → core::int
return 42;
static method main() void {
#L1:
{
final synthesized dynamic #0#0 = new core::Object::•() as{ForNonNullableByDefault} dynamic;
{
hoisted core::int x;
if(#0#0 is{ForNonNullableByDefault} core::Object && (let final core::int #t1 = x = self::_extension#0|get#q(#0#0{core::Object}) in true)) {
{
core::print(x);
}
}
}
}
}