blob: b3068c21ba4547ab86009dd7ba387cd36426b6b3 [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:_internal" as _in;
extension Extension on Never {
method extensionMethod = self::Extension|extensionMethod;
tearoff extensionMethod = self::Extension|get#extensionMethod;
}
static method Extension|extensionMethod(lowered final Never #this) → dynamic {}
static method Extension|get#extensionMethod(lowered final Never #this) → () → dynamic
return () dynamic => self::Extension|extensionMethod(#this);
static method implicitAccess(Never never) dynamic {
let final Never #t1 = (let final Never #t2 = never in throw new _in::ReachabilityError::•("`null` encountered as the result from expression with type `Never`.")).extensionMethod() in throw new _in::ReachabilityError::•("`null` encountered as the result from expression with type `Never`.");
let final Never #t3 = (let final Never #t4 = never in throw new _in::ReachabilityError::•("`null` encountered as the result from expression with type `Never`.")).missingMethod() in throw new _in::ReachabilityError::•("`null` encountered as the result from expression with type `Never`.");
}
static method explicitAccess(Never never) dynamic {
self::Extension|extensionMethod(let final Never #t5 = never in throw new _in::ReachabilityError::•("`null` encountered as the result from expression with type `Never`."));
}
static method main() dynamic {}