[FIR] update reversed testData

^KT-56543
This commit is contained in:
Dmitrii Gridin
2023-04-04 23:10:31 +02:00
committed by Space Team
parent 1c5aa6c45b
commit 6170d83301
33 changed files with 140 additions and 96 deletions
@@ -1,4 +1,4 @@
FILE: implicitTypes.kt
FILE: implicitTypes.reversed.kt
public final fun <T, R> use(x: R|(T) -> R|): R|(T) -> R| {
^use R|<local>/x|
}
@@ -11,6 +11,6 @@ FILE: implicitTypes.kt
public final fun loop1(): R|(ERROR CLASS: Cannot infer argument for type parameter T) -> ERROR CLASS: Cannot infer argument for type parameter R| {
^loop1 R|/use<Inapplicable(INAPPLICABLE): /use>#|<<ERROR TYPE REF: Cannot infer argument for type parameter T>, <ERROR TYPE REF: Cannot infer argument for type parameter R>>(::<Unresolved reference: loop2>#)
}
public final fun loop2(): <ERROR TYPE REF: cycle> {
public final fun loop2(): R|(ERROR CLASS: Cannot infer argument for type parameter T) -> ERROR CLASS: Cannot infer argument for type parameter R| {
^loop2 R|/loop1|()
}
@@ -4,4 +4,4 @@ fun foo() = use(::bar)
fun bar(x: String) = 1
fun loop1() = <!INAPPLICABLE_CANDIDATE!>use<!>(::<!UNRESOLVED_REFERENCE!>loop2<!>)
fun loop2() = <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!>loop1()<!>
fun loop2() = loop1()