blob: 1c9c793fa09ada9621d957fc1cded80a229d2091 [file] [log] [blame]
class A extends M {}
class B extends M {}
class C extends M {}
class D implements A, B {}
main() {}
method(M m) => switch (m) {
A() as B => 0,
B() => 1,
};
sealed class M {}