| 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`.")){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`.")){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 {} |