summaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/itds/sharing/FieldG.aj
blob: b950f30553f7101358f5e684122318db77f7fabf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.*;

public aspect FieldG {

  // visibility options...
  public  List<Z> Base<Z>.i; // ok
  private List<Z> Base<Z>.j; // ok
          List<Z> Base<Z>.k; // ok

  public static void main(String []argv) {
    Base<Integer> base    = new Base<Integer>();
    List<Integer> intList = new ArrayList<Integer>();
    base.i = intList;
    base.j  = intList;
    base.k = intList;
  }
}

class Base<N extends Number> { }