package references;
@SuppressWarnings("all")
class FieldAccess {
static FirstStaticNestedClass field;
private void method() {
field = null;
this.field = null;
FieldAccess.field = null;
references.FieldAccess.field = null;
FirstStaticNestedClass.field_in_FirstStaticNestedClass = 1;
FirstStaticNestedClass.SecondStaticNestedClass.field_in_SecondStaticNestedClass = 1;
field.field_in_FirstStaticNestedClass = 1;
field.field_in_Superclass = 1;
}
static class FirstStaticNestedClass extends Superclass {
static int field_in_FirstStaticNestedClass;
static class SecondStaticNestedClass {
static int field_in_SecondStaticNestedClass;
}
}
static class Superclass {
int field_in_Superclass;
}
}