| library; |
| import self as self; |
| import "dart:core" as core; |
| |
| abstract class M1 extends core::Object /*isMixinDeclaration*/ { |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class M2 extends core::Object /*isMixinDeclaration*/ { |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class M3 extends core::Object /*isMixinDeclaration*/ { |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| class C1a extends self::_C1a&Object&M1 { |
| synthetic constructor •() → self::C1a |
| : super self::_C1a&Object&M1::•() |
| ; |
| } |
| class C1b extends self::_C1b&Object&M1 { |
| synthetic constructor •() → self::C1b |
| : super self::_C1b&Object&M1::•() |
| ; |
| } |
| class C2a extends self::_C2a&Object&M1&M2 { |
| synthetic constructor •() → self::C2a |
| : super self::_C2a&Object&M1&M2::•() |
| ; |
| } |
| class C2b extends self::_C2b&Object&M1&M2 { |
| synthetic constructor •() → self::C2b |
| : super self::_C2b&Object&M1&M2::•() |
| ; |
| } |
| class C2c extends self::_C2c&Object&M1&M2 { |
| synthetic constructor •() → self::C2c |
| : super self::_C2c&Object&M1&M2::•() |
| ; |
| } |
| class C3a extends self::_C3a&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3a |
| : super self::_C3a&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3b extends self::_C3b&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3b |
| : super self::_C3b&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3c extends self::_C3c&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3c |
| : super self::_C3c&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3d extends self::_C3d&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3d |
| : super self::_C3d&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3e extends self::_C3e&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3e |
| : super self::_C3e&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3f extends self::_C3f&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3f |
| : super self::_C3f&Object&M1&M2&M3::•() |
| ; |
| } |
| class C3g extends self::_C3g&Object&M1&M2&M3 { |
| synthetic constructor •() → self::C3g |
| : super self::_C3g&Object&M1&M2&M3::•() |
| ; |
| } |
| class E1a extends self::_E1a&_Enum&M1 /*isEnum*/ { |
| enum-element static const field self::E1a a = #C3; |
| static const field core::List<self::E1a> values = #C4; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E1a |
| : super self::_E1a&_Enum&M1::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E1a.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E1b extends self::_E1b&_Enum&M1 /*isEnum*/ { |
| enum-element static const field self::E1b a = #C5; |
| static const field core::List<self::E1b> values = #C6; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E1b |
| : super self::_E1b&_Enum&M1::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E1b.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E2a extends self::_E2a&_Enum&M1&M2 /*isEnum*/ { |
| enum-element static const field self::E2a a = #C7; |
| static const field core::List<self::E2a> values = #C8; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E2a |
| : super self::_E2a&_Enum&M1&M2::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E2a.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E2b extends self::_E2b&_Enum&M1&M2 /*isEnum*/ { |
| enum-element static const field self::E2b a = #C9; |
| static const field core::List<self::E2b> values = #C10; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E2b |
| : super self::_E2b&_Enum&M1&M2::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E2b.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E2c extends self::_E2c&_Enum&M1&M2 /*isEnum*/ { |
| enum-element static const field self::E2c a = #C11; |
| static const field core::List<self::E2c> values = #C12; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E2c |
| : super self::_E2c&_Enum&M1&M2::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E2c.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3a extends self::_E3a&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3a a = #C13; |
| static const field core::List<self::E3a> values = #C14; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3a |
| : super self::_E3a&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3a.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3b extends self::_E3b&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3b a = #C15; |
| static const field core::List<self::E3b> values = #C16; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3b |
| : super self::_E3b&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3b.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3c extends self::_E3c&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3c a = #C17; |
| static const field core::List<self::E3c> values = #C18; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3c |
| : super self::_E3c&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3c.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3d extends self::_E3d&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3d a = #C19; |
| static const field core::List<self::E3d> values = #C20; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3d |
| : super self::_E3d&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3d.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3e extends self::_E3e&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3e a = #C21; |
| static const field core::List<self::E3e> values = #C22; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3e |
| : super self::_E3e&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3e.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3f extends self::_E3f&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3f a = #C23; |
| static const field core::List<self::E3f> values = #C24; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3f |
| : super self::_E3f&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3f.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| class E3g extends self::_E3g&_Enum&M1&M2&M3 /*isEnum*/ { |
| enum-element static const field self::E3g a = #C25; |
| static const field core::List<self::E3g> values = #C26; |
| const synthetic constructor •(core::int #index, core::String #name) → self::E3g |
| : super self::_E3g&_Enum&M1&M2&M3::•(#index, #name) |
| ; |
| method core::_enumToString() → core::String |
| return "E3g.${this.{core::_Enum::_name}{core::String}}"; |
| } |
| abstract class _C1a&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C1a&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C1b&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C1b&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C2a&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2a&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C2a&Object&M1&M2 extends self::_C2a&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2a&Object&M1&M2 |
| : super self::_C2a&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C2b&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2b&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C2b&Object&M1&M2 extends self::_C2b&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2b&Object&M1&M2 |
| : super self::_C2b&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C2c&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2c&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C2c&Object&M1&M2 extends self::_C2c&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C2c&Object&M1&M2 |
| : super self::_C2c&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3a&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3a&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3a&Object&M1&M2 extends self::_C3a&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3a&Object&M1&M2 |
| : super self::_C3a&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3a&Object&M1&M2&M3 extends self::_C3a&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3a&Object&M1&M2&M3 |
| : super self::_C3a&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3b&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3b&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3b&Object&M1&M2 extends self::_C3b&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3b&Object&M1&M2 |
| : super self::_C3b&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3b&Object&M1&M2&M3 extends self::_C3b&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3b&Object&M1&M2&M3 |
| : super self::_C3b&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3c&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3c&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3c&Object&M1&M2 extends self::_C3c&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3c&Object&M1&M2 |
| : super self::_C3c&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3c&Object&M1&M2&M3 extends self::_C3c&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3c&Object&M1&M2&M3 |
| : super self::_C3c&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3d&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3d&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3d&Object&M1&M2 extends self::_C3d&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3d&Object&M1&M2 |
| : super self::_C3d&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3d&Object&M1&M2&M3 extends self::_C3d&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3d&Object&M1&M2&M3 |
| : super self::_C3d&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3e&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3e&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3e&Object&M1&M2 extends self::_C3e&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3e&Object&M1&M2 |
| : super self::_C3e&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3e&Object&M1&M2&M3 extends self::_C3e&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3e&Object&M1&M2&M3 |
| : super self::_C3e&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3f&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3f&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3f&Object&M1&M2 extends self::_C3f&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3f&Object&M1&M2 |
| : super self::_C3f&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3f&Object&M1&M2&M3 extends self::_C3f&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3f&Object&M1&M2&M3 |
| : super self::_C3f&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _C3g&Object&M1 extends core::Object implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3g&Object&M1 |
| : super core::Object::•() |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _C3g&Object&M1&M2 extends self::_C3g&Object&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3g&Object&M1&M2 |
| : super self::_C3g&Object&M1::•() |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _C3g&Object&M1&M2&M3 extends self::_C3g&Object&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •() → self::_C3g&Object&M1&M2&M3 |
| : super self::_C3g&Object&M1&M2::•() |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E1a&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E1a&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E1b&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E1b&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E2a&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2a&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E2a&_Enum&M1&M2 extends self::_E2a&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2a&_Enum&M1&M2 |
| : super self::_E2a&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E2b&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2b&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E2b&_Enum&M1&M2 extends self::_E2b&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2b&_Enum&M1&M2 |
| : super self::_E2b&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E2c&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2c&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E2c&_Enum&M1&M2 extends self::_E2c&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E2c&_Enum&M1&M2 |
| : super self::_E2c&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3a&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3a&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3a&_Enum&M1&M2 extends self::_E3a&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3a&_Enum&M1&M2 |
| : super self::_E3a&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3a&_Enum&M1&M2&M3 extends self::_E3a&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3a&_Enum&M1&M2&M3 |
| : super self::_E3a&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3b&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3b&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3b&_Enum&M1&M2 extends self::_E3b&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3b&_Enum&M1&M2 |
| : super self::_E3b&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3b&_Enum&M1&M2&M3 extends self::_E3b&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3b&_Enum&M1&M2&M3 |
| : super self::_E3b&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3c&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3c&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3c&_Enum&M1&M2 extends self::_E3c&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3c&_Enum&M1&M2 |
| : super self::_E3c&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3c&_Enum&M1&M2&M3 extends self::_E3c&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3c&_Enum&M1&M2&M3 |
| : super self::_E3c&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3d&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3d&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3d&_Enum&M1&M2 extends self::_E3d&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3d&_Enum&M1&M2 |
| : super self::_E3d&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3d&_Enum&M1&M2&M3 extends self::_E3d&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3d&_Enum&M1&M2&M3 |
| : super self::_E3d&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3e&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3e&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3e&_Enum&M1&M2 extends self::_E3e&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3e&_Enum&M1&M2 |
| : super self::_E3e&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3e&_Enum&M1&M2&M3 extends self::_E3e&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3e&_Enum&M1&M2&M3 |
| : super self::_E3e&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3f&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3f&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3f&_Enum&M1&M2 extends self::_E3f&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3f&_Enum&M1&M2 |
| : super self::_E3f&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3f&_Enum&M1&M2&M3 extends self::_E3f&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3f&_Enum&M1&M2&M3 |
| : super self::_E3f&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| abstract class _E3g&_Enum&M1 extends core::_Enum implements self::M1 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3g&_Enum&M1 |
| : super core::_Enum::•(index, _name) |
| ; |
| get id() → core::String |
| return "M1"; |
| get id1() → core::String |
| return "M1"; |
| } |
| abstract class _E3g&_Enum&M1&M2 extends self::_E3g&_Enum&M1 implements self::M2 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3g&_Enum&M1&M2 |
| : super self::_E3g&_Enum&M1::•(index, _name) |
| ; |
| get id() → core::String |
| return "M2"; |
| get id2() → core::String |
| return "M2"; |
| } |
| abstract class _E3g&_Enum&M1&M2&M3 extends self::_E3g&_Enum&M1&M2 implements self::M3 /*isAnonymousMixin,isEliminatedMixin,hasConstConstructor*/ { |
| const synthetic constructor •(core::int index, core::String _name) → self::_E3g&_Enum&M1&M2&M3 |
| : super self::_E3g&_Enum&M1&M2::•(index, _name) |
| ; |
| get id() → core::String |
| return "M3"; |
| get id3() → core::String |
| return "M3"; |
| } |
| static method main() → dynamic { |
| self::C1a c1a = new self::C1a::•(); |
| self::expect("M1", c1a.{self::_C1a&Object&M1::id}{core::String}); |
| self::expect("M1", c1a.{self::_C1a&Object&M1::id1}{core::String}); |
| self::C1b c1b = new self::C1b::•(); |
| self::expect("M1", c1b.{self::_C1b&Object&M1::id}{core::String}); |
| self::expect("M1", c1b.{self::_C1b&Object&M1::id1}{core::String}); |
| self::C2a c2a = new self::C2a::•(); |
| self::expect("M2", c2a.{self::_C2a&Object&M1&M2::id}{core::String}); |
| self::expect("M1", c2a.{self::_C2a&Object&M1::id1}{core::String}); |
| self::expect("M2", c2a.{self::_C2a&Object&M1&M2::id2}{core::String}); |
| self::C2b c2b = new self::C2b::•(); |
| self::expect("M2", c2b.{self::_C2b&Object&M1&M2::id}{core::String}); |
| self::expect("M1", c2b.{self::_C2b&Object&M1::id1}{core::String}); |
| self::expect("M2", c2b.{self::_C2b&Object&M1&M2::id2}{core::String}); |
| self::C2c c2c = new self::C2c::•(); |
| self::expect("M2", c2c.{self::_C2c&Object&M1&M2::id}{core::String}); |
| self::expect("M1", c2c.{self::_C2c&Object&M1::id1}{core::String}); |
| self::expect("M2", c2c.{self::_C2c&Object&M1&M2::id2}{core::String}); |
| self::C3a c3a = new self::C3a::•(); |
| self::expect("M3", c3a.{self::_C3a&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3a.{self::_C3a&Object&M1::id1}{core::String}); |
| self::expect("M2", c3a.{self::_C3a&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3a.{self::_C3a&Object&M1&M2&M3::id3}{core::String}); |
| self::C3b c3b = new self::C3b::•(); |
| self::expect("M3", c3b.{self::_C3b&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3b.{self::_C3b&Object&M1::id1}{core::String}); |
| self::expect("M2", c3b.{self::_C3b&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3b.{self::_C3b&Object&M1&M2&M3::id3}{core::String}); |
| self::C3c c3c = new self::C3c::•(); |
| self::expect("M3", c3c.{self::_C3c&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3c.{self::_C3c&Object&M1::id1}{core::String}); |
| self::expect("M2", c3c.{self::_C3c&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3c.{self::_C3c&Object&M1&M2&M3::id3}{core::String}); |
| self::C3d c3d = new self::C3d::•(); |
| self::expect("M3", c3d.{self::_C3d&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3d.{self::_C3d&Object&M1::id1}{core::String}); |
| self::expect("M2", c3d.{self::_C3d&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3d.{self::_C3d&Object&M1&M2&M3::id3}{core::String}); |
| self::C3e c3e = new self::C3e::•(); |
| self::expect("M3", c3e.{self::_C3e&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3e.{self::_C3e&Object&M1::id1}{core::String}); |
| self::expect("M2", c3e.{self::_C3e&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3e.{self::_C3e&Object&M1&M2&M3::id3}{core::String}); |
| self::C3f c3f = new self::C3f::•(); |
| self::expect("M3", c3f.{self::_C3f&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3f.{self::_C3f&Object&M1::id1}{core::String}); |
| self::expect("M2", c3f.{self::_C3f&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3f.{self::_C3f&Object&M1&M2&M3::id3}{core::String}); |
| self::C3g c3g = new self::C3g::•(); |
| self::expect("M3", c3g.{self::_C3g&Object&M1&M2&M3::id}{core::String}); |
| self::expect("M1", c3g.{self::_C3g&Object&M1::id1}{core::String}); |
| self::expect("M2", c3g.{self::_C3g&Object&M1&M2::id2}{core::String}); |
| self::expect("M3", c3g.{self::_C3g&Object&M1&M2&M3::id3}{core::String}); |
| self::E1a e1a = #C3; |
| self::expect("M1", e1a.{self::_E1a&_Enum&M1::id}{core::String}); |
| self::expect("M1", e1a.{self::_E1a&_Enum&M1::id1}{core::String}); |
| self::E1b e1b = #C5; |
| self::expect("M1", e1b.{self::_E1b&_Enum&M1::id}{core::String}); |
| self::expect("M1", e1b.{self::_E1b&_Enum&M1::id1}{core::String}); |
| self::E2a e2a = #C7; |
| self::expect("M2", e2a.{self::_E2a&_Enum&M1&M2::id}{core::String}); |
| self::expect("M1", e2a.{self::_E2a&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e2a.{self::_E2a&_Enum&M1&M2::id2}{core::String}); |
| self::E2b e2b = #C9; |
| self::expect("M2", e2b.{self::_E2b&_Enum&M1&M2::id}{core::String}); |
| self::expect("M1", e2b.{self::_E2b&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e2b.{self::_E2b&_Enum&M1&M2::id2}{core::String}); |
| self::E2c e2c = #C11; |
| self::expect("M2", e2c.{self::_E2c&_Enum&M1&M2::id}{core::String}); |
| self::expect("M1", e2c.{self::_E2c&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e2c.{self::_E2c&_Enum&M1&M2::id2}{core::String}); |
| self::E3a e3a = #C13; |
| self::expect("M3", e3a.{self::_E3a&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3a.{self::_E3a&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3a.{self::_E3a&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3a.{self::_E3a&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3b e3b = #C15; |
| self::expect("M3", e3b.{self::_E3b&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3b.{self::_E3b&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3b.{self::_E3b&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3b.{self::_E3b&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3c e3c = #C17; |
| self::expect("M3", e3c.{self::_E3c&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3c.{self::_E3c&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3c.{self::_E3c&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3c.{self::_E3c&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3d e3d = #C19; |
| self::expect("M3", e3d.{self::_E3d&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3d.{self::_E3d&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3d.{self::_E3d&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3d.{self::_E3d&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3e e3e = #C21; |
| self::expect("M3", e3e.{self::_E3e&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3e.{self::_E3e&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3e.{self::_E3e&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3e.{self::_E3e&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3f e3f = #C23; |
| self::expect("M3", e3f.{self::_E3f&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3f.{self::_E3f&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3f.{self::_E3f&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3f.{self::_E3f&_Enum&M1&M2&M3::id3}{core::String}); |
| self::E3g e3g = #C25; |
| self::expect("M3", e3g.{self::_E3g&_Enum&M1&M2&M3::id}{core::String}); |
| self::expect("M1", e3g.{self::_E3g&_Enum&M1::id1}{core::String}); |
| self::expect("M2", e3g.{self::_E3g&_Enum&M1&M2::id2}{core::String}); |
| self::expect("M3", e3g.{self::_E3g&_Enum&M1&M2&M3::id3}{core::String}); |
| } |
| static method expect(dynamic expected, dynamic actual) → dynamic { |
| if(!(expected =={core::Object::==}{(core::Object) → core::bool} actual)) |
| throw "Expected ${expected}, actual ${actual}."; |
| } |
| |
| constants { |
| #C1 = 0 |
| #C2 = "a" |
| #C3 = self::E1a {index:#C1, _name:#C2} |
| #C4 = <self::E1a>[#C3] |
| #C5 = self::E1b {index:#C1, _name:#C2} |
| #C6 = <self::E1b>[#C5] |
| #C7 = self::E2a {index:#C1, _name:#C2} |
| #C8 = <self::E2a>[#C7] |
| #C9 = self::E2b {index:#C1, _name:#C2} |
| #C10 = <self::E2b>[#C9] |
| #C11 = self::E2c {index:#C1, _name:#C2} |
| #C12 = <self::E2c>[#C11] |
| #C13 = self::E3a {index:#C1, _name:#C2} |
| #C14 = <self::E3a>[#C13] |
| #C15 = self::E3b {index:#C1, _name:#C2} |
| #C16 = <self::E3b>[#C15] |
| #C17 = self::E3c {index:#C1, _name:#C2} |
| #C18 = <self::E3c>[#C17] |
| #C19 = self::E3d {index:#C1, _name:#C2} |
| #C20 = <self::E3d>[#C19] |
| #C21 = self::E3e {index:#C1, _name:#C2} |
| #C22 = <self::E3e>[#C21] |
| #C23 = self::E3f {index:#C1, _name:#C2} |
| #C24 = <self::E3f>[#C23] |
| #C25 = self::E3g {index:#C1, _name:#C2} |
| #C26 = <self::E3g>[#C25] |
| } |
| |
| |
| Constructor coverage from constants: |
| org-dartlang-testcase:///with.dart: |
| - E1a. (from org-dartlang-testcase:///with.dart:64:6) |
| - _E1a&_Enum&M1. (from org-dartlang-testcase:///with.dart:64:6) |
| - _Enum. (from org-dartlang-sdk:///sdk/lib/core/enum.dart) |
| - Object. (from org-dartlang-sdk:///sdk/lib/core/object.dart) |
| - E1b. (from org-dartlang-testcase:///with.dart:67:6) |
| - _E1b&_Enum&M1. (from org-dartlang-testcase:///with.dart:67:6) |
| - E2a. (from org-dartlang-testcase:///with.dart:70:6) |
| - _E2a&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:70:6) |
| - _E2a&_Enum&M1. (from org-dartlang-testcase:///with.dart:70:6) |
| - E2b. (from org-dartlang-testcase:///with.dart:73:6) |
| - _E2b&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:73:6) |
| - _E2b&_Enum&M1. (from org-dartlang-testcase:///with.dart:73:6) |
| - E2c. (from org-dartlang-testcase:///with.dart:76:6) |
| - _E2c&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:76:6) |
| - _E2c&_Enum&M1. (from org-dartlang-testcase:///with.dart:76:6) |
| - E3a. (from org-dartlang-testcase:///with.dart:79:6) |
| - _E3a&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:79:6) |
| - _E3a&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:79:6) |
| - _E3a&_Enum&M1. (from org-dartlang-testcase:///with.dart:79:6) |
| - E3b. (from org-dartlang-testcase:///with.dart:83:6) |
| - _E3b&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:83:6) |
| - _E3b&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:83:6) |
| - _E3b&_Enum&M1. (from org-dartlang-testcase:///with.dart:83:6) |
| - E3c. (from org-dartlang-testcase:///with.dart:87:6) |
| - _E3c&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:87:6) |
| - _E3c&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:87:6) |
| - _E3c&_Enum&M1. (from org-dartlang-testcase:///with.dart:87:6) |
| - E3d. (from org-dartlang-testcase:///with.dart:91:6) |
| - _E3d&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:91:6) |
| - _E3d&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:91:6) |
| - _E3d&_Enum&M1. (from org-dartlang-testcase:///with.dart:91:6) |
| - E3e. (from org-dartlang-testcase:///with.dart:95:6) |
| - _E3e&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:95:6) |
| - _E3e&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:95:6) |
| - _E3e&_Enum&M1. (from org-dartlang-testcase:///with.dart:95:6) |
| - E3f. (from org-dartlang-testcase:///with.dart:99:6) |
| - _E3f&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:99:6) |
| - _E3f&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:99:6) |
| - _E3f&_Enum&M1. (from org-dartlang-testcase:///with.dart:99:6) |
| - E3g. (from org-dartlang-testcase:///with.dart:103:6) |
| - _E3g&_Enum&M1&M2&M3. (from org-dartlang-testcase:///with.dart:103:6) |
| - _E3g&_Enum&M1&M2. (from org-dartlang-testcase:///with.dart:103:6) |
| - _E3g&_Enum&M1. (from org-dartlang-testcase:///with.dart:103:6) |