K1/K2: extend the test for KT-65184 with the case suggested by Simon

This commit is contained in:
Mikhail Glukhikh
2024-03-06 10:56:34 +01:00
committed by Space Team
parent 60f9206d3b
commit f597c02327
2 changed files with 18 additions and 0 deletions
@@ -1,4 +1,5 @@
// FULL_JDK
// ISSUE: KT-65184
// FILE: A.java
@@ -34,3 +35,11 @@ fun test(x : X) {
func(<!ARGUMENT_TYPE_MISMATCH!>A<B<String?>?>()<!>)
func(<!ARGUMENT_TYPE_MISMATCH!>A<B<String>?>()<!>)
}
class C {
fun bar(b: Queue<String>) {}
}
fun test(c: C, jj: LinkedList<String?>) {
c.bar(<!ARGUMENT_TYPE_MISMATCH!>jj<!>)
}
@@ -1,4 +1,5 @@
// FULL_JDK
// ISSUE: KT-65184
// FILE: A.java
@@ -34,3 +35,11 @@ fun test(x : X) {
func(<!TYPE_MISMATCH!>A<B<String?>?>()<!>)
func(<!TYPE_MISMATCH!>A<B<String>?>()<!>)
}
class C {
fun bar(b: Queue<String>) {}
}
fun test(c: C, jj: LinkedList<String?>) {
c.bar(<!TYPE_MISMATCH!>jj<!>)
}