blob: 2790cf8e6b85d16e8d50b9ba8adda1ce87bcc2f9 [file] [log] [blame]
import java.lang.annotation.*;
import java.util.*;
@Target(ElementType.TYPE_USE)
@interface X {}
@Target(ElementType.TYPE_USE)
@interface Y {}
public class GenericCellDoubled {
List<@X Object> f;
@X List<@X Object> g;
@X List<@X ArrayList<@X Object>> h;
@X List<@X ArrayList<@X Object>> i;
Map<List<Object>, ArrayList<@X Integer>> j1;
@X Map<List<@X Object>, @X ArrayList<@X Integer>> j2;
@X Map<@X List<@X Object>, @X @Y ArrayList<@X Integer>> j3;
@X @Y List k;
}