mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-13 12:15:00 +00:00
[issue 598] JDK8 update broke assignment-with-operator in delombok.
This commit is contained in:
1 parent
601cd66bab
commit
5cdb0757d3
5 files changed
+162
-3
No files matched your search
@@ -0,0 +1,51 @@
|
||||
class TestOperators {
|
||||
int x = 10;
|
||||
TestOperators() {
|
||||
super();
|
||||
}
|
||||
public void test() {
|
||||
x = 12;
|
||||
int a = (+ x);
|
||||
boolean d = true;
|
||||
boolean e = false;
|
||||
boolean b;
|
||||
a = (- x);
|
||||
b = (! d);
|
||||
a = (~ x);
|
||||
a = (++ x);
|
||||
a = (-- x);
|
||||
a = (x ++);
|
||||
a = (x --);
|
||||
b = (d || e);
|
||||
b = (d && e);
|
||||
a = (x | a);
|
||||
a = (x ^ a);
|
||||
a = (x & a);
|
||||
b = (a == x);
|
||||
b = (a != x);
|
||||
b = (a < x);
|
||||
b = (a > x);
|
||||
b = (a <= x);
|
||||
b = (a >= x);
|
||||
a = (a << x);
|
||||
a = (a >> x);
|
||||
a = (a >>> x);
|
||||
a = (a + x);
|
||||
a = (a - x);
|
||||
a = (a * x);
|
||||
a = (a / x);
|
||||
a = (a % x);
|
||||
a |= x;
|
||||
a ^= x;
|
||||
a &= x;
|
||||
a <<= x;
|
||||
a >>= x;
|
||||
a >>>= x;
|
||||
a += x;
|
||||
a -= x;
|
||||
a *= x;
|
||||
a /= x;
|
||||
a %= x;
|
||||
a = ((a > x) ? 1 : 0);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user