JVM: do not write trivial SMAPs to classes outside inline funs

where trivial == those that map the file to itself.
This commit is contained in:
pyos
2020-04-23 14:42:22 +02:00
committed by max-kammerer
parent a04aeeb4e1
commit d17a18f96d
30 changed files with 121 additions and 204 deletions
@@ -44,17 +44,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,39:1
*E
SMAP
1.kt
Kotlin
@@ -46,17 +46,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,39:1
*E
SMAP
1.kt
Kotlin
@@ -82,17 +82,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,75:1
*E
SMAP
1.kt
Kotlin
@@ -45,17 +45,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,40:1
*E
SMAP
1.kt
Kotlin
@@ -47,17 +47,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,40:1
*E
SMAP
1.kt
Kotlin
@@ -45,17 +45,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,38:1
*E
SMAP
1.kt
Kotlin
@@ -19,18 +19,6 @@ fun box(): String {
}
// FILE: 1.smap
//TODO maybe do smth with default method body mapping
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,13:1
*E
SMAP
1.kt
Kotlin
@@ -17,18 +17,6 @@ fun box(): String {
}
// FILE: 1.smap
//TODO maybe do smth with default method body mapping
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,11:1
*E
SMAP
1.kt
Kotlin
@@ -43,17 +43,6 @@ fun box(): String {
}
// FILE: 1.smap
SMAP
1.kt
Kotlin
*S Kotlin
*F
+ 1 1.kt
test/_1Kt
*L
1#1,38:1
*E
SMAP
1.kt
Kotlin