blob: e18e8426caa6e0c391c6a615bd24fb601309f12f [file] [log] [blame]
extension type E<T>(({T t}) it) {
T get t => it.t;
}
T run<T>(E<T> e) => switch (e) { E(:var t) => t };
void main() {}