K1/K2: extend the test for KT-65184 with the case suggested by Simon
This commit is contained in:
committed by
Space Team
parent
60f9206d3b
commit
f597c02327
@@ -1,4 +1,5 @@
|
|||||||
// FULL_JDK
|
// FULL_JDK
|
||||||
|
// ISSUE: KT-65184
|
||||||
|
|
||||||
// FILE: A.java
|
// 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?>?>()<!>)
|
||||||
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
|
// FULL_JDK
|
||||||
|
// ISSUE: KT-65184
|
||||||
|
|
||||||
// FILE: A.java
|
// FILE: A.java
|
||||||
|
|
||||||
@@ -34,3 +35,11 @@ fun test(x : X) {
|
|||||||
func(<!TYPE_MISMATCH!>A<B<String?>?>()<!>)
|
func(<!TYPE_MISMATCH!>A<B<String?>?>()<!>)
|
||||||
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<!>)
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user