summaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/itds/sharing/MethodI.aj
blob: f318f241ee4c720cddd416f39f5f5284f6c807af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.*;

public class MethodI {
  public static void main(String []argv) {
    Base<Integer> base    = new Base<Integer>();
    List<String> ls = base.m(); // error, violates bounds
  }
}

class Base<N extends Number> { }

aspect X {
  public List<Z> Base<Z>.m() { return null;} 
}