Tue, 20 Dec 2016 15:24:55 -0800
Added tag jdk8u152-b00 for changeset 03e31cfcd499
aoqi@0 | 1 | /* |
aoqi@0 | 2 | * @test /nodynamiccopyright/ |
aoqi@0 | 3 | * @bug 7126754 |
aoqi@0 | 4 | * @summary Generics compilation failure casting List<? extends Set...> to List<Set...> |
aoqi@0 | 5 | * @compile T7126754.java |
aoqi@0 | 6 | */ |
aoqi@0 | 7 | |
aoqi@0 | 8 | import java.util.List; |
aoqi@0 | 9 | import java.util.Set; |
aoqi@0 | 10 | |
aoqi@0 | 11 | public class T7126754 { |
aoqi@0 | 12 | public static void main(String[] args) { |
aoqi@0 | 13 | List<Set<? extends String>> a = null; |
aoqi@0 | 14 | List<? extends Set<? extends String>> b = a; |
aoqi@0 | 15 | |
aoqi@0 | 16 | List<? extends Set<? extends String>> c = null; |
aoqi@0 | 17 | List<Set<? extends String>> d = (List<Set<? extends String>>)c; |
aoqi@0 | 18 | } |
aoqi@0 | 19 | } |