K2: Adjust test data after PCLA implementation [red-to-red]

^KT-59791 In Progress
This commit is contained in:
Denis.Zharkov
2023-12-13 15:09:23 +01:00
committed by Space Team
parent 276f5b26d8
commit 6052e24626
63 changed files with 272 additions and 281 deletions
@@ -52,7 +52,7 @@ val test6 = generate {
val test7 = <!NEW_INFERENCE_ERROR!>generate {
yield("baz")
genericExtension<Int>()
<!UNRESOLVED_REFERENCE_WRONG_RECEIVER!>genericExtension<!><Int>()
}<!>
val test8 = generate {
@@ -12,7 +12,7 @@ fun test_1() {
}
fun test_2() {
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER, NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>sequence<!> {
<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>sequence<!> {
yield(<!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>materialize<!>())
}
}
@@ -22,9 +22,9 @@ FILE: stubCallOnVariable.kt
^ R|<local>/it|.R|kotlin/text/toInt|()
}
)
this@R|special/anonymous|.R|SubstitutionOverride</TypeDefinition.serialize: R|kotlin/Unit|>|(<L> = serialize@fun <anonymous>(it: R|kotlin/Int|): R|kotlin/Any?| <inline=NoInline> {
lval i: R|kotlin/Int| = R|<local>/it|
^ (R|<local>/i| as R|kotlin/Any|).R|kotlin/Any.toString|()
this@R|special/anonymous|.R|SubstitutionOverride</TypeDefinition.serialize: R|kotlin/Unit|>|(<L> = serialize@fun <anonymous>(it: <ERROR TYPE REF: Cannot infer type for parameter it>): R|kotlin/Any?| <inline=NoInline> {
lval i: <ERROR TYPE REF: Cannot infer type for parameter it> = R|<local>/it|
^ R|<local>/i|.R|kotlin/toString|()
}
)
}
@@ -7,6 +7,6 @@ class Controller<T : Number> {
fun <S : Number> generate(g: suspend Controller<S>.() -> Unit): S = TODO()
val test = generate {
val test = <!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>generate<!> {
yield(<!ARGUMENT_TYPE_MISMATCH!>"foo"<!>)
}