[NI] Report "not enough information" on callable references in lambdas

^KT-34314 Fixed
This commit is contained in:
Pavel Kirpichenkov
2020-01-09 11:50:43 +03:00
parent 4e4e57f60a
commit 96c1b96f3a
10 changed files with 71 additions and 2 deletions
@@ -0,0 +1,8 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
fun <T> materialize(): T = TODO()
fun main() {
val x = <!NI;NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>run<!> { <!NI;NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER, OI;TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>materialize<!>() }
}