package receiver_out;
public class TestRemoteFieldReceiver {
RFRTarget fTarget;
void toInline() {
TestRemoteFieldReceiver i= this.fTarget.fId;
TestRemoteFieldReceiver j= fTarget.fId;
RFRTarget k= fTarget.fId.fTarget.fId.fTarget;
}
}
class RFRTarget {
public TestRemoteFieldReceiver fId;
}
class RFRCaller {
TestRemoteFieldReceiver fX;
public void analyseCode() {
TestRemoteFieldReceiver i= fX.fTarget.fId;
TestRemoteFieldReceiver j= fX.fTarget.fId;
RFRTarget k= fX.fTarget.fId.fTarget.fId.fTarget;
}
}