summaryrefslogtreecommitdiffstats
path: root/tests/bugs150/pr73856/MissingAccessor2.java
blob: 48043d312017067d9a595c721f2d2adbdc197aa1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
aspect Aspect {
  int A.B.foo() {
     class C {
        int bar() { return A.this.x;}
     }
     return new C().bar();
  }
}
class A {
  int x = 1;
  class B { }
  B b = new B();
}

public class MissingAccessor2 {

    public static void main(String[] args) {
        A a = new A();
        System.out.println(a.b.foo());
    }
}