blob: 0cebf19c3d79750668fdc05f79f0ddd1935bfa57 [file]
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)