Improved error reporting for candidates with wrong parameter count
This commit is contained in:
Vendored
+3
-3
@@ -22,8 +22,8 @@ fun bar(): String? = null
|
||||
|
||||
fun foo() {
|
||||
var x = A<String>()
|
||||
x.<!NONE_APPLICABLE!>add<!>(null)
|
||||
x.<!NONE_APPLICABLE!>add<!>(bar())
|
||||
x.add(<!NULL_FOR_NONNULL_TYPE!>null<!>)
|
||||
x.add(<!TYPE_MISMATCH!>bar()<!>)
|
||||
x.add("")
|
||||
|
||||
x[0] = <!NULL_FOR_NONNULL_TYPE!>null<!>
|
||||
@@ -36,4 +36,4 @@ fun foo() {
|
||||
|
||||
val b4: Collection<String?> = x
|
||||
val b6: MutableCollection<String?> = <!TYPE_MISMATCH!>x<!>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user