aspect BadReferences {
    public void main(String[] args) {
	int x = C.x;

	Object o = new C.Inner();
    }
}


class C implements I1, I2 {
}

interface I1 {
    public static int x = 1;

    public static class Inner {
    }
}
interface I2 {
    public static int x = 2;
    
    public static class Inner {
    }
}