blob: bfcb91e2b5c0f1104f0957b1de6a507c7a38ac3c [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
typedef Hello<T extends core::Object? = dynamic> = (T%, {required name: T%});
class MyClass<T extends core::Object? = dynamic> extends core::Object {
final field () self::Value<(self::MyClass::T%, {required name: self::MyClass::T%})>? myField;
constructor •(() self::Value<(self::MyClass::T%, {required name: self::MyClass::T%})>? myField) self::MyClass<self::MyClass::T%>
;
}
class Value<T extends core::Object? = dynamic> extends core::Object {
final field self::Value::T% value;
constructor •(self::Value::T% value) self::Value<self::Value::T%>
;
}
static method main() void
;