Do not report UNNECESSARY_SAFE_CALL on ErrorType

This commit is contained in:
Nicola Corti
2021-02-01 23:50:07 +01:00
committed by TeamCityServer
parent 59551eb037
commit e2b7aba086
6 changed files with 39 additions and 7 deletions
@@ -0,0 +1,7 @@
// !WITH_NEW_INFERENCE
import com.unknown
fun ff() {
val a = <!UNRESOLVED_REFERENCE!>unknown<!>()
val b = a?.plus(42)
}
@@ -0,0 +1,7 @@
// !WITH_NEW_INFERENCE
import <!UNRESOLVED_REFERENCE!>com<!>.<!DEBUG_INFO_MISSING_UNRESOLVED!>unknown<!>
fun ff() {
val a = <!UNRESOLVED_REFERENCE!>unknown<!>()
val <!UNUSED_VARIABLE!>b<!> = <!TYPE_MISMATCH{OI}!><!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>a<!>?.<!DEBUG_INFO_MISSING_UNRESOLVED!>plus<!>(42)<!>
}
@@ -0,0 +1,3 @@
package
public fun ff(): kotlin.Unit