blob: 804afa8a659913105a0334bd79d24826d2ed3a19 [file] [log] [blame]
class Map<T, E> {}
class A<T> {
def <E> foo(Map<T, E>[] l, int x) {
}
}
class B extends A<String> {
def <E> foo(Map<String, E>[] l, int x) {
}
}
new B<Integer>().foo([new Map<String, Integer>()] as Map<String, Integer>[], 1);