blob: 9b7ee85219342809be612801fde240f58cf246aa [file] [log] [blame]
class Ref {
int i;
Object obj;
}
class Modifier {
void foo(Ref r) { r.i = 239; r.obj = null; }
}
class Test {
void foo(Ref r, Modifier m) {
if (r.i == 0) {
m.foo(r);
if (r.i == 0) {
return;
}
}
if (r.obj == null) {
m.foo(r);
if (r.obj == null) {
return;
}
}
}
}