provably distinct (IDEA-67682)

This commit is contained in:
anna
2013-07-18 19:11:14 +02:00
parent 9e83fd241c
commit 4c0d630919
3 changed files with 18 additions and 2 deletions
@@ -0,0 +1,15 @@
import java.util.List;
abstract class B {
<T> void foo(List<List<String>[]> x) {
Object y1 = <error descr="Inconvertible types; cannot cast 'java.util.List<java.util.List<java.lang.String>[]>' to 'java.util.List<java.util.List<T>[]>'">(List<List<T>[]>)x</error>;
}
<T> void foo1(List<List<List<String>>[]> x) {
Object y1 = <error descr="Inconvertible types; cannot cast 'java.util.List<java.util.List<java.util.List<java.lang.String>>[]>' to 'java.util.List<java.util.List<java.util.List<T>>[]>'">(List<List<List<T>>[]>)x</error>;
}
<T> void foo2(List<String[]> x) {
Object y1 = <error descr="Inconvertible types; cannot cast 'java.util.List<java.lang.String[]>' to 'java.util.List<T[]>'">(List<T[]>)x</error>;
}
}