JVM: Generate LVT entry for this in @JvmOverload methods.

This change also makes sure that no line numbers are generated
in the wrappers in the JVM_IR backend.

Change-Id: If6c37f8a20894455abddb526039df059e02015a3
This commit is contained in:
Mads Ager
2019-05-08 17:35:57 +02:00
committed by max-kammerer
parent 360e30c133
commit b1e8a7cfce
4 changed files with 9 additions and 5 deletions
+1 -1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
// WITH_RUNTIME
class C {
@kotlin.jvm.JvmOverloads fun foo(firstParam: Int, secondParam: String = "") {
@@ -6,4 +5,5 @@ class C {
}
// METHOD : C.foo(I)V
// VARIABLE : NAME=this TYPE=LC; INDEX=0
// VARIABLE : NAME=firstParam TYPE=I INDEX=1