FIR: Report ARGUMENT_TYPE_MISMATCH instead of TYPE_MISMATCH for arguments

This commit is contained in:
Denis.Zharkov
2021-05-19 18:53:03 +03:00
committed by teamcityserver
parent db500fab94
commit a801eccf66
8 changed files with 24 additions and 24 deletions
@@ -10,8 +10,8 @@ public class A { void add(C c) {} }
class B : A() {
fun test(x: Any?) {
add(foo { <!TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
add(x?.let { <!TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
add(foo { <!ARGUMENT_TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
add(x?.let { <!ARGUMENT_TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
}
}