mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-25 10:51:06 +07:00
15 lines
414 B
Java
15 lines
414 B
Java
// "Copy 'i' to effectively final temp variable" "true-preview"
|
|
class Main {
|
|
void foo(Object obj) {
|
|
int i = 42;
|
|
int finalI = i;
|
|
switch (obj) {
|
|
case String s when switch ((Object) s.length()) {
|
|
case Integer integer when integer == finalI -> 0;
|
|
default -> 42;
|
|
} == 42 -> {}
|
|
default -> {}
|
|
}
|
|
i = 0;
|
|
}
|
|
} |