blob: 05048e73f5b8881bbd19dfd13153f9a9312d2b85 [file] [log] [blame]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/class_modifiers/invalid_abstract_modifier_combinations.dart:5:10: Error: An 'abstract' class can't be declared as both 'final' and 'base'.
// Try removing either the 'final' or 'base' keyword.
// abstract final base class FinalBase {}
// ^^^^^^^^^^
//
// pkg/front_end/testcases/class_modifiers/invalid_abstract_modifier_combinations.dart:6:10: Error: An 'abstract' class can't be declared as both 'final' and 'interface'.
// Try removing either the 'final' or 'interface' keyword.
// abstract final interface class FinalInterface {}
// ^^^^^^^^^^^^^^^
//
import self as self;
import "dart:core" as core;
abstract base final class FinalBase extends core::Object {
synthetic constructor •() self::FinalBase
: super core::Object::•()
;
}
abstract interface final class FinalInterface extends core::Object {
synthetic constructor •() self::FinalInterface
: super core::Object::•()
;
}