[FIR] Fix tests (ARGUMENT_TYPE_MISMATCH instead of INCOMPATIBLE_CANDIDATE)
This commit is contained in:
committed by
TeamCityServer
parent
4ffab5fe5a
commit
ad9b962536
+1
-1
@@ -13,5 +13,5 @@ class B : A() {
|
||||
fun test() {
|
||||
B::foo checkType { _<KFunction2<B, String, String>>() }
|
||||
|
||||
<!INAPPLICABLE_CANDIDATE!>(B::hashCode)<!>("No.")
|
||||
(B::hashCode)(<!ARGUMENT_TYPE_MISMATCH!>"No."<!>)
|
||||
}
|
||||
|
||||
Vendored
+4
-4
@@ -12,16 +12,16 @@ fun foo(): String = ""
|
||||
|
||||
class A {
|
||||
fun foo() {}
|
||||
|
||||
|
||||
fun main() {
|
||||
val x = ::foo
|
||||
|
||||
checkSubtype<KFunction0<Unit>>(x)
|
||||
|
||||
expectFunction0Unit(x)
|
||||
<!INAPPLICABLE_CANDIDATE!>expectFunction0String<!>(x)
|
||||
<!INAPPLICABLE_CANDIDATE!>expectFunction1Unit<!>(x)
|
||||
<!INAPPLICABLE_CANDIDATE!>expectFunction1String<!>(x)
|
||||
expectFunction0String(<!ARGUMENT_TYPE_MISMATCH!>x<!>)
|
||||
expectFunction1Unit(<!ARGUMENT_TYPE_MISMATCH!>x<!>)
|
||||
expectFunction1String(<!ARGUMENT_TYPE_MISMATCH!>x<!>)
|
||||
|
||||
expectFunction0Unit(::foo)
|
||||
expectFunction0String(::foo)
|
||||
|
||||
Vendored
+1
-1
@@ -12,7 +12,7 @@ fun foo(): String = ""
|
||||
|
||||
class A {
|
||||
fun foo() {}
|
||||
|
||||
|
||||
fun main() {
|
||||
val x = ::foo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user