[FIR] Fix tests (ARGUMENT_TYPE_MISMATCH instead of INCOMPATIBLE_CANDIDATE)
This commit is contained in:
committed by
TeamCityServer
parent
4ffab5fe5a
commit
ad9b962536
+4
-4
@@ -30,7 +30,7 @@ fun test(a: A, b: B, c: C) {
|
||||
|
||||
val k = three(a, b, c)
|
||||
checkSubtype<A>(k)
|
||||
<!INAPPLICABLE_CANDIDATE!>checkSubtype<!><B>(k)
|
||||
checkSubtype<B>(<!ARGUMENT_TYPE_MISMATCH!>k<!>)
|
||||
val l: Int = three(a, b, c)
|
||||
|
||||
use(d, e, f, g, h, k, l)
|
||||
@@ -41,11 +41,11 @@ fun <T> foo(t: T, l: MutableList<T>): T = t
|
||||
|
||||
fun testErrorMessages(a: A, ml: MutableList<String>) {
|
||||
if (a is B && a is C) {
|
||||
<!INAPPLICABLE_CANDIDATE!>foo<!>(a, ml)
|
||||
foo(a, <!ARGUMENT_TYPE_MISMATCH!>ml<!>)
|
||||
}
|
||||
|
||||
if(a is C) {
|
||||
<!INAPPLICABLE_CANDIDATE!>foo<!>(a, ml)
|
||||
foo(a, <!ARGUMENT_TYPE_MISMATCH!>ml<!>)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ fun rr(s: String?) {
|
||||
if (s != null) {
|
||||
val l = arrayListOf("", s)
|
||||
checkSubtype<MutableList<String>>(l)
|
||||
<!INAPPLICABLE_CANDIDATE!>checkSubtype<!><MutableList<String?>>(l)
|
||||
checkSubtype<MutableList<String?>>(<!ARGUMENT_TYPE_MISMATCH!>l<!>)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user