blob: 30740332cabd27122c05addd2fbd24a08a9c4807 [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
class A extends core::Object {
synthetic constructor •() self::A
: super core::Object::•()
;
}
extension E on self::A? {
method foo = self::E|foo;
tearoff foo = self::E|get#foo;
}
static method E|foo(lowered final self::A? #this) → void {}
static method E|get#foo(lowered final self::A? #this) → () → void
return () void => self::E|foo(#this);
static method bar(self::E e) dynamic
return self::E|foo(e);
static method main() dynamic {}