Regression tests #KT-8168 Obsolete

This commit is contained in:
Mikhail Glukhikh
2016-02-05 14:08:28 +03:00
parent 0efe28a12a
commit 7da981e12c
5 changed files with 69 additions and 0 deletions
@@ -0,0 +1,17 @@
// FILE: P.java
import java.util.ArrayList;
import java.util.List;
public class P {
public List<Integer> getList() {
return new ArrayList<Integer>();
}
}
// FILE: Test.kt
fun foo(c: P): MutableList<Int> {
// Error should be here: see KT-8168 Typechecker fails for platform collection type
return c.getList() ?: <!TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH, TYPE_MISMATCH!>listOf()<!>
}