blob: 74998eb2c60728832ee1219a3f9dff1debfe59e8 [file] [edit]
library;
import self as self;
import "dart:core" as core;
[232]extension type Foo(core::Duration _) implements core::Duration {
[247] abstract extension-type-member representation-field get [247] [247] _() core::Duration;
get bar = self::Foo|get#bar;
set bar = self::Foo|set#bar;
constructor _ = self::Foo|constructor#_;
constructor tearoff _ = self::Foo|constructor#_#_#tearOff;
}
[236]static extension-type-member method [237] [248] Foo|constructor#_([247] wildcard initializing-formal core::Duration _#wc0#formal) → self::Foo /* erasure=core::Duration */ {
[247] [247] lowered final self::Foo /* erasure=core::Duration */ #this = [247] [247] _#wc0#formal;
[247] return [247] [247] #this;
}
[236]static extension-type-member synthetic method [236] [236] Foo|constructor#_#_#tearOff([247] core::Duration _#wc0#formal) → self::Foo /* erasure=core::Duration */
[236] return [236] [236] self::Foo|constructor#_ [236]([236] _#wc0#formal);
[287]external static extension-type-member method [287] [290] Foo|get#bar([287] lowered core::Duration #this) → core::int;
[287]external static extension-type-member method [287] [290] Foo|set#bar([287] lowered core::Duration #this, [287] synthesized core::int #externalFieldValue) → void;