FIR: Optimize SupertypeComputationSession::breakLoops
This commit is contained in:
Vendored
+3
-3
@@ -9,8 +9,8 @@ class Foo
|
||||
|
||||
class Bar
|
||||
|
||||
typealias YBar = ZBar
|
||||
typealias ZBar = <!OTHER_ERROR!>YBar<!>
|
||||
typealias YBar = <!OTHER_ERROR!>ZBar<!>
|
||||
typealias ZBar = YBar
|
||||
|
||||
fun Foo.foo(body: Foo.() -> Unit) = body()
|
||||
fun Foo.zbar(body: ZBar.() -> Unit) = Bar().body()
|
||||
@@ -21,4 +21,4 @@ fun test() {
|
||||
foo {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,10 +2,10 @@ typealias R = <!OTHER_ERROR!>R<!>
|
||||
|
||||
typealias L = List<L>
|
||||
|
||||
typealias A = B
|
||||
typealias B = <!OTHER_ERROR!>A<!>
|
||||
typealias A = <!OTHER_ERROR!>B<!>
|
||||
typealias B = A
|
||||
|
||||
typealias F1 = (Int) -> F2
|
||||
typealias F2 = (F1) -> Int
|
||||
|
||||
val x: A = TODO()
|
||||
val x: A = TODO()
|
||||
|
||||
Reference in New Issue
Block a user