blob: aea6b8dba0410b28fc1d60e0f6c6ec11517aaee2 [file] [log] [blame]
library;
import self as self;
import "./non_simple_many_libs_same_name_cycle_lib.dart" as non;
import "dart:core" as core;
class Hest<TypeX extends non::Hest<self::Hest<dynamic>> = dynamic> extends core::Object {
synthetic constructor •() void
: super core::Object::•()
;
}
static const field dynamic #errors = const <dynamic>["pkg/front_end/testcases/instantiate_to_bound/non_simple_many_libs_same_name_cycle.dart:11:7: Error: Generic type 'Hest' can't be used without type arguments in the bounds of its own type variables. It is referenced indirectly through 'Hest'.
Try providing type arguments to 'Hest' here or to some other raw types in the bounds along the reference chain.
class Hest<TypeX extends lib.Hest> {}
^^^^"]/* from null */;
static method main() → dynamic {}