blob: 219eb6e21cc9313ead14c6ef4d9b6efed7c05d1e [file] [log] [blame]
import "dart:async";
T id<T>(T value) => value;
main() async {}
extension<T> on T {
void checkStaticType<R extends Exactly<T>>() {}
}
typedef Exactly<T> = T Function(T);
T contextType<T>(Object? o) => o as T;