mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-08 21:52:48 +07:00
GitOrigin-RevId: 096b20f16af7f2b6b3ce0e480e34832bbb840b73
10 lines
436 B
Java
10 lines
436 B
Java
class Test {
|
|
interface Smth {
|
|
boolean isSelected();
|
|
}
|
|
|
|
private static String test(Smth cb1, Smth cb2) {
|
|
int mask = (cb1.isSelected() ? 1 : 0) << 1 | (cb2.isSelected() ? 1 : 0);
|
|
return (mask == 0 ? "A" : (mask == 3 ? "B" : mask == 2 ? "C" : <warning descr="Condition 'mask > 3' is always 'false'">mask > 3</warning> ? "D" : <warning descr="Condition 'mask < 0' is always 'false'">mask < 0</warning> ? "E" : "F"));
|
|
}
|
|
} |