blob: 50e6bc74ff15723428eb34c8ba0f479bb01edb2d [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
extension type Class(core::int it) {
constructor = self::Class|;
tearoff = self::Class|_#new#tearOff;
constructor named = self::Class|named;
tearoff named = self::Class|_#named#tearOff;
}
extension type GenericClass<T extends core::Object? = dynamic>(T% it) {
constructor = self::GenericClass|;
tearoff = self::GenericClass|_#new#tearOff;
}
static inline-class-member method Class|(core::int it) self::Class /* = core::int */
;
static inline-class-member method Class|_#new#tearOff(core::int it) → self::Class /* = core::int */
return self::Class|(it);
static inline-class-member method Class|named(core::int it) self::Class /* = core::int */
;
static inline-class-member method Class|_#named#tearOff(core::int it) → self::Class /* = core::int */
return self::Class|named(it);
static inline-class-member method GenericClass|<T extends core::Object? = dynamic>(self::GenericClass|::T% it) self::GenericClass<self::GenericClass|::T%> /* = self::GenericClass|::T% */
;
static inline-class-member method GenericClass|_#new#tearOff<T extends core::Object? = dynamic>(self::GenericClass|_#new#tearOff::T% it) → self::GenericClass<self::GenericClass|_#new#tearOff::T%> /* = self::GenericClass|_#new#tearOff::T% */
return self::GenericClass|<self::GenericClass|_#new#tearOff::T%>(it);
static method main() dynamic
;
static method expect(dynamic expected, dynamic actual) dynamic
;