JVM: fix inline cycle detection

1. use the correct descriptor in the old backend;
 2. clear the temporary variables for arguments in the IR backend.

 #KT-45292 Fixed
This commit is contained in:
pyos
2021-03-10 14:14:21 +01:00
committed by max-kammerer
parent 4e98d1b857
commit e06bacafad
8 changed files with 33 additions and 12 deletions
@@ -0,0 +1,3 @@
// TARGET_BACKEND: JVM
inline val String.foo: String
get() = <!INLINE_CALL_CYCLE!>foo<!>
@@ -0,0 +1,3 @@
package
public val kotlin.String.foo: kotlin.String