blob: 375fbc0d8f8123a3c05e7c4c6d49f9c7b3c724aa [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, -1] wildcard initializing-formal core::Duration _#wc0#formal) → self::Foo /* erasure=core::Duration */ {
[247] [247, -1] 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, -1] 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, -1] lowered core::Duration #this) → core::int;
[287]external static extension-type-member method [287] [290] Foo|set#bar([287, -1] lowered core::Duration #this, [287, -1] synthesized core::int #externalFieldValue) → void;