int () { final int PRIME = 59; int result = 1; result = result * PRIME + this.x; final long $y = this.y; result = result * PRIME + (int) ($y >>> 32 ^ $y); result = result * PRIME + Float.floatToIntBits(this.f); final long $d = Double.doubleToLongBits(this.d); result = result * PRIME + (int) ($d >>> 32 ^ $d); result = result * PRIME + (this.b ? 79 : 97); return result; }