show error for type arguments on array creation (IDEA-189766)

This commit is contained in:
Anna.Kozlova
2018-04-09 15:00:50 +02:00
parent 90b3b2f0aa
commit aad9fe81c2
4 changed files with 13 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ class Main<T> {
I<Inner<String>> inn1 = Main.Inner[]::new;
I<Main<?>.Inner<?>> inn2 = Main<?>.Inner<?>[]::new;
I<Main<String>.Inner<String>> inn3 = <error descr="Generic array creation">Main<String>.Inner<String>[]</error>::new;
I<Main<?>.Inner<?>> inn4 = Main<?>.Inner<?>[]::<String>new;
}
class Inner<P> {}