class DecrementDifferentOuterFieldsDuplicate { int x; int y; class C { private void foo() { if (x > 0) { bar(x); DecrementDifferentOuterFieldsDuplicate.this.x--; } if (y > 0) { bar(y); DecrementDifferentOuterFieldsDuplicate.this.y--; } } } private void bar(int i) { } }