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