Home | History | Annotate | Download | only in tests
      1 import java.lang.annotation.*;
      2 import java.util.*;
      3 
      4 @Target(ElementType.TYPE_USE)
      5 @interface X {}
      6 @Target(ElementType.TYPE_USE)
      7 @interface Y {}
      8 
      9 public class GenericCellDoubled {
     10   List<Object> f;
     11   @X List<Object> g;
     12   @X List<@X ArrayList<Object>> h;
     13   @X List<ArrayList<@X Object>> i;
     14 
     15   Map<List<Object>, ArrayList<Integer>> j1;
     16   @X Map<List<@X Object>, @X ArrayList<Integer>> j2;
     17   @X Map<@X List<@X Object>, @X ArrayList<Integer>> j3;
     18 
     19   @X List k;
     20 }
     21