mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-10 01:09:46 +07:00
Also, EquivalenceChecker.getComplexElementDecision fixed GitOrigin-RevId: 6848a57ddc1cf4992030fff614c246a6316f4807
10 lines
404 B
Java
10 lines
404 B
Java
// "Collapse into loop" "true"
|
|
class X {
|
|
public int hashCode() {
|
|
int result = super.hashCode();
|
|
for (int i : new int[]{field != null ? field.hashCode() : 0, field2 != null ? field2.hashCode() : 0, field3 != null ? field3.hashCode() : 0, field4 != null ? field4.hashCode() : 0, field5 != null ? field5.hashCode() : 0}) {
|
|
result = 31 * result + (i);
|
|
}
|
|
return result;
|
|
}
|
|
} |