blob: 745fb981eb2c7d6a5b506def93ae33b2bfc81d14 [file] [log] [blame] [edit]
import 'lookup.dart' as prefix;
import 'lookup.dart' deferred as deferred;
typedef Typedef<T> = Class<T>;
Class<T> topLevelMember<T>() {}
set topLevelSetter(_) {}
var topLevelField;
topLevelTest<S>(parameter) {}
class SuperClass {
void superMember() {}
set superSetter(_) {}
var superField;
}
class Class<T> extends SuperClass {
void instanceMember() {}
set instanceSetter(_) {}
var instanceField;
static void staticMember() {}
static set staticSetter(_) {}
static var staticField;
Class([parameter]) {}
factory Class.factory([parameter]) {}
instanceTest<S>(parameter) {}
static staticTest<S>(parameter) {}
}
extension Extension<T> on Class<T> {
void extensionInstanceMember() {}
set extensionInstanceSetter(_) {}
static void extensionStaticMember() {}
static set extensionStaticSetter(_) {}
instanceTest<S>(parameter) {}
static staticTest<S>(parameter) {}
}
extension type ExtensionType<T>._(Class<T> c) implements Class<T> {
void extensionTypeInstanceMember() {}
set extensionTypeInstanceSetter(_) {}
static void extensionTypeStaticMember() {}
static set extensionTypeStaticSetter(_) {}
ExtensionType([parameter]) : c = topLevelMember() {}
ExtensionType.redirect() : this._(topLevelMember());
factory ExtensionType.factory(parameter) {}
instanceTest<S>(parameter) {}
static staticTest<S>(parameter) {}
}