K2: Adjust diagnostic test data after delegate inference is rewritten

In all tests, some red-code diagnostics have changed insignificantly
to some other combination or red-code diagnostics

^KT-61060 Related
This commit is contained in:
Denis.Zharkov
2023-08-08 10:14:16 +02:00
committed by Space Team
parent a02cb16fb2
commit 033ff38fef
13 changed files with 15 additions and 43 deletions
@@ -9,7 +9,7 @@ operator fun <Z> M<in Z>.setValue(thisRef: Any?, property: KProperty<*>, value:
fun <U> m(): M<U> = M()
// We don't allow to infer type of a delegate expression through a setValue, where the argument (value) is constrained by the return type of a getValue
var a by <!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>m<!>()
var a by <!DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE!><!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER, NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>m<!>()<!>
// We infer type of delegate expression through a setValue from the explicit property type
var b: String by m()