blob: 69b75f3252b7cf66ae1f8fbfd4a3fab60184a578 [file] [log] [blame]
sealed class S {}
class A extends S {}
class B extends S {}
class C extends S {}
class X extends A {}
class Y extends B {}
class Z implements A, B {}
method(S s) => switch (s) {
X() as A => 0,
Y() as B => 1,
};
test() {}