aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs1810/ambig/Code.java
blob: dab8d6f0968786a1d5b2f7d4303870d8756b19f9 (plain)
1
2
3
4
5
6
7
8
import java.util.List;

aspect F { void A.xx(List<String> x) { xx(null);this.xx(null);};}
class A {}
class B extends A { void xx(List<String> x) { xx(null); this.xx(null); super.xx(null); }}
class C implements D { public void xx(List<String> x) { xx(null); new A().xx(null); new B().xx(null); }}
interface D { void xx(List<String> x); }
class E { void foo() { new B().xx(null); new A() {}.xx(null); } }