mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-10 18:09:38 +07:00
21 lines
383 B
Java
21 lines
383 B
Java
// "Create missing branches: 'Ab', and 'A'" "true"
|
|
sealed class A {}
|
|
abstract sealed class Aa extends A {}
|
|
final class Aaa extends Aa {}
|
|
final class Aab extends Aa {}
|
|
final class Ab extends A {}
|
|
|
|
class Test {
|
|
void test(A a) {
|
|
switch (a) {
|
|
case Aaa x -> {
|
|
}
|
|
case Aab x -> {
|
|
}
|
|
case Ab ab -> {
|
|
}
|
|
case A a1 -> {
|
|
}
|
|
}
|
|
}
|
|
} |