blob: 79b4720ff25cbc400bf8567774765020b4a35f0e [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
import "main_lib.dart" as mai;
import "org-dartlang-testcase:///main_lib.dart";
abstract class _AWith&Object&A = core::Object with mai::A /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_AWith&Object&A
: super core::Object::•()
;
}
class AWith extends self::_AWith&Object&A {
synthetic constructor •() self::AWith
: super self::_AWith&Object&A::•()
;
}
abstract class _BWith&Object&B = core::Object with mai::B /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_BWith&Object&B
: super core::Object::•()
;
}
class BWith extends self::_BWith&Object&B {
synthetic constructor •() self::BWith
: super self::_BWith&Object&B::•()
;
}
abstract class _CWith&Object&C = core::Object with mai::C /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_CWith&Object&C
: super core::Object::•()
;
}
class CWith extends self::_CWith&Object&C {
synthetic constructor •() self::CWith
: super self::_CWith&Object&C::•()
;
}
abstract class _MultipleWithMixin&Object&A = core::Object with mai::A /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_MultipleWithMixin&Object&A
: super core::Object::•()
;
}
abstract class _MultipleWithMixin&Object&A&M = self::_MultipleWithMixin&Object&A with mai::M /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_MultipleWithMixin&Object&A&M
: super self::_MultipleWithMixin&Object&A::•()
;
}
class MultipleWithMixin extends self::_MultipleWithMixin&Object&A&M {
synthetic constructor •() self::MultipleWithMixin
: super self::_MultipleWithMixin&Object&A&M::•()
;
}
abstract class _MultipleWithAnotherClass&Object&A = core::Object with mai::A /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_MultipleWithAnotherClass&Object&A
: super core::Object::•()
;
}
abstract class _MultipleWithAnotherClass&Object&A&B = self::_MultipleWithAnotherClass&Object&A with mai::B /*isAnonymousMixin,hasConstConstructor*/ {
const synthetic constructor •() self::_MultipleWithAnotherClass&Object&A&B
: super self::_MultipleWithAnotherClass&Object&A::•()
;
}
class MultipleWithAnotherClass extends self::_MultipleWithAnotherClass&Object&A&B {
synthetic constructor •() self::MultipleWithAnotherClass
: super self::_MultipleWithAnotherClass&Object&A&B::•()
;
}