library /*isNonNullableByDefault*/; import self as self; import "dart:core" as core; class GenericMethodBounds extends core::Object { synthetic constructor •() → self::GenericMethodBounds : super core::Object::•() ; get t() → core::Type return self::GenericMethodBounds::T%; method foo() → self::GenericMethodBounds return new self::GenericMethodBounds::•(); method bar() → self::GenericMethodBounds return new self::GenericMethodBounds::•(); } class GenericMethodBoundsDerived extends self::GenericMethodBounds { synthetic constructor •() → self::GenericMethodBoundsDerived : super self::GenericMethodBounds::•() ; method foo() → self::GenericMethodBounds return new self::GenericMethodBounds::•(); method bar() → self::GenericMethodBounds return new self::GenericMethodBounds::•(); } static method main() → dynamic {}