Add JVM ABI K1/K2 consistency tests
This commit is contained in:
committed by
Space Team
parent
5a1fb78fcd
commit
34bac48541
@@ -0,0 +1,33 @@
|
||||
MODULE main
|
||||
CLASS _2Kt$box$$inlined$foo$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$foo$1
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
1#1,26:1
|
||||
33#2:27
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$foo$1
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
1#1,26:1
|
||||
33#2,5:27
|
||||
*E
|
||||
} )
|
||||
@@ -3,6 +3,8 @@
|
||||
// WITH_STDLIB
|
||||
// IGNORE_BACKEND: JVM
|
||||
// IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_MULTI_MODULE_OLD_AGAINST_IR
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
MODULE main
|
||||
CLASS TestKt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
test.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 test.kt
|
||||
TestKt
|
||||
*L
|
||||
1#1,44:1
|
||||
23#1,9:45
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 test.kt
|
||||
TestKt
|
||||
*L
|
||||
14#1:45,9
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
test.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 test.kt
|
||||
TestKt
|
||||
*L
|
||||
1#1,44:1
|
||||
23#1,18:45
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 test.kt
|
||||
TestKt
|
||||
*L
|
||||
14#1:45,18
|
||||
*E
|
||||
} )
|
||||
CLASS BoxKt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
box.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 box.kt
|
||||
BoxKt
|
||||
+ 2 test.kt
|
||||
TestKt
|
||||
*L
|
||||
1#1,56:1
|
||||
14#2,18:57
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 box.kt
|
||||
BoxKt
|
||||
*L
|
||||
51#1:57,18
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
box.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 box.kt
|
||||
BoxKt
|
||||
+ 2 test.kt
|
||||
TestKt
|
||||
*L
|
||||
1#1,56:1
|
||||
14#2,27:57
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 box.kt
|
||||
BoxKt
|
||||
*L
|
||||
51#1:57,27
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// WITH_COROUTINES
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: test.kt
|
||||
|
||||
var result = "Fail"
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
MODULE main
|
||||
CLASS _1Kt$transformMessage$$inlined$decorate$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
_1Kt$decorate$1
|
||||
+ 2 1.kt
|
||||
_1Kt
|
||||
*L
|
||||
1#1,19:1
|
||||
13#2:20
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
_1Kt$decorate$1
|
||||
+ 2 1.kt
|
||||
_1Kt
|
||||
*L
|
||||
1#1,19:1
|
||||
13#2,4:20
|
||||
*E
|
||||
} )
|
||||
CLASS _2Kt$append$$inlined$transformMessage$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
_1Kt$decorate$1
|
||||
+ 2 1.kt
|
||||
_1Kt
|
||||
*L
|
||||
1#1,19:1
|
||||
13#2:20
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
_1Kt$decorate$1
|
||||
+ 2 1.kt
|
||||
_1Kt
|
||||
*L
|
||||
1#1,19:1
|
||||
13#2,4:20
|
||||
*E
|
||||
} )
|
||||
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
interface Service {
|
||||
fun send(message: String): String
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
MODULE main
|
||||
CLASS _2Kt$box$$inlined$switchMapOnce$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$switchMapOnce$2
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
+ 4 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,17:1
|
||||
24#2:18
|
||||
15#3:19
|
||||
1#4:20
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:19
|
||||
24#1:20
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$switchMapOnce$2
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
+ 4 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,17:1
|
||||
24#2:18
|
||||
26#2:21
|
||||
15#3:19
|
||||
1#4:20
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:19
|
||||
24#1:20
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// FULL_JDK
|
||||
// TARGET_BACKEND: JVM
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,39:1
|
||||
11#2,4:40
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
27#1:40,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,39:1
|
||||
14#2:40
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
27#1:40
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,31:1
|
||||
11#2,4:32
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
26#1:32,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,31:1
|
||||
14#2:32
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
26#1:32
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
Vendored
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,30:1
|
||||
11#2,4:31
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
25#1:31,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,30:1
|
||||
14#2:31
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
25#1:31
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+109
@@ -0,0 +1,109 @@
|
||||
MODULE main
|
||||
Missing in K1
|
||||
test/_1Kt$vBox$1.class
|
||||
Missing in K2
|
||||
test/_1Kt$vBox$2.class
|
||||
CLASS test/OutputWorkScreenView.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,32:1
|
||||
22#2,4:33
|
||||
1#3:37
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
*L
|
||||
16#1:33,4
|
||||
16#1:37
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,32:1
|
||||
25#2:33
|
||||
1#3:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
*L
|
||||
16#1:33
|
||||
16#1:34
|
||||
*E
|
||||
} )
|
||||
CLASS test/OutputWorkScreenView$special$$inlined$vBox$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$vBox$2
|
||||
+ 2 1.kt
|
||||
test/OutputWorkScreenView
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,32:1
|
||||
17#2:33
|
||||
18#2:36
|
||||
29#3,2:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
*L
|
||||
17#1:34,2
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$vBox$1
|
||||
+ 2 1.kt
|
||||
test/OutputWorkScreenView
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,32:1
|
||||
17#2:33
|
||||
18#2:36
|
||||
29#3,2:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/OutputWorkScreenView
|
||||
*L
|
||||
17#1:34,2
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62845
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,28:1
|
||||
11#2,4:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:29,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,28:1
|
||||
14#2:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:29
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,30:1
|
||||
11#2,4:31
|
||||
11#2,4:35
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:31,4
|
||||
24#1:35,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,30:1
|
||||
14#2:31
|
||||
14#2:32
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:31
|
||||
24#1:32
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS A.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,38:1
|
||||
12#2,4:39
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
*L
|
||||
31#1:39,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,38:1
|
||||
15#2:39
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
*L
|
||||
31#1:39
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,6 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,28:1
|
||||
11#2,4:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:29,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,28:1
|
||||
14#2:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:29
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
11#2,6:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:30,6
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
14#2,3:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:30,3
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
MODULE main
|
||||
Missing in K1
|
||||
test/_1Kt$baz$1.class
|
||||
Missing in K2
|
||||
test/_1Kt$baz$2.class
|
||||
CLASS test/A.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,33:1
|
||||
19#1:34
|
||||
22#1:42
|
||||
26#2,5:35
|
||||
31#2:41
|
||||
26#2,5:43
|
||||
31#2:49
|
||||
1#3:40
|
||||
1#3:48
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
13#1:34
|
||||
13#1:42
|
||||
13#1:35,5
|
||||
13#1:41
|
||||
19#1:43,5
|
||||
19#1:49
|
||||
13#1:40
|
||||
19#1:48
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,33:1
|
||||
19#1:34
|
||||
22#1:38
|
||||
30#2:35
|
||||
31#2:37
|
||||
30#2:39
|
||||
31#2:41
|
||||
1#3:36
|
||||
1#3:40
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
13#1:34
|
||||
13#1:38
|
||||
13#1:35
|
||||
13#1:37
|
||||
19#1:39
|
||||
19#1:41
|
||||
13#1:36
|
||||
19#1:40
|
||||
*E
|
||||
} )
|
||||
CLASS test/A$bar$$inlined$baz$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$baz$2
|
||||
+ 2 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,33:1
|
||||
20#2,2:34
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$baz$1
|
||||
+ 2 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,33:1
|
||||
20#2,2:34
|
||||
*E
|
||||
} )
|
||||
CLASS test/A$foo$$inlined$bar$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$baz$2
|
||||
+ 2 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,33:1
|
||||
20#2:34
|
||||
14#2,8:35
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$baz$1
|
||||
+ 2 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,33:1
|
||||
20#2:34
|
||||
14#2,8:35
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62845
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
12#2,5:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:30,5
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
15#2,2:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:30,2
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,6 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
11#2,4:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:30,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,29:1
|
||||
14#2:30
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
23#1:30
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,43:1
|
||||
13#2,4:44
|
||||
13#2,4:48
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
26#1:44,4
|
||||
29#1:48,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,43:1
|
||||
16#2:44
|
||||
16#2:45
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
26#1:44
|
||||
29#1:45
|
||||
*E
|
||||
} )
|
||||
@@ -1,6 +1,7 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// WITH_STDLIB
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS A.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,33:1
|
||||
11#2,4:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
*L
|
||||
24#1:34,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,33:1
|
||||
14#2:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
A
|
||||
*L
|
||||
24#1:34
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,5 @@
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
Vendored
+51
@@ -0,0 +1,51 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,32:1
|
||||
12#2,4:33
|
||||
1#3:37
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:33,4
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,32:1
|
||||
15#2:33
|
||||
1#3:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:33
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,5 +1,6 @@
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,19:1
|
||||
11#1,5:20
|
||||
12#2:25
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
17#1:20,5
|
||||
17#1:25
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,19:1
|
||||
11#1,5:20
|
||||
12#2,3:25
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
17#1:20,5
|
||||
17#1:25,3
|
||||
*E
|
||||
} )
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,27:1
|
||||
11#2,5:28
|
||||
12#3:33
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:28,5
|
||||
24#1:33
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,27:1
|
||||
11#2,5:28
|
||||
12#3,3:33
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:28,5
|
||||
24#1:33,3
|
||||
*E
|
||||
} )
|
||||
Vendored
+2
@@ -1,4 +1,6 @@
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,19:1
|
||||
11#1,5:20
|
||||
12#2:25
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
17#1:20,5
|
||||
17#1:25
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,19:1
|
||||
11#1,5:20
|
||||
12#2,3:25
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
17#1:20,5
|
||||
17#1:25,3
|
||||
*E
|
||||
} )
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,28:1
|
||||
11#2,5:29
|
||||
12#3:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:29,5
|
||||
24#1:34
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,28:1
|
||||
11#2,5:29
|
||||
12#3,3:34
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
24#1:29,5
|
||||
24#1:34,3
|
||||
*E
|
||||
} )
|
||||
Vendored
+2
@@ -1,4 +1,6 @@
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
Vendored
+53
@@ -0,0 +1,53 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/X
|
||||
+ 3 1.kt
|
||||
test/X$inlineFun$1
|
||||
*L
|
||||
1#1,24:1
|
||||
12#2,2:25
|
||||
12#3:27
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
22#1:25,2
|
||||
22#1:27
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/X
|
||||
+ 3 1.kt
|
||||
test/X$inlineFun$1
|
||||
*L
|
||||
1#1,24:1
|
||||
11#2,3:25
|
||||
12#3:28
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
22#1:25,3
|
||||
22#1:28
|
||||
*E
|
||||
} )
|
||||
+3
@@ -1,7 +1,10 @@
|
||||
// SKIP_INLINE_CHECK_IN: inlineFun$default
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
// TARGET_BACKEND: JVM
|
||||
|
||||
package test
|
||||
|
||||
object X {
|
||||
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,23:1
|
||||
11#2,5:24
|
||||
12#3:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
21#1:24,5
|
||||
21#1:29
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt$test$1
|
||||
*L
|
||||
1#1,23:1
|
||||
11#2,5:24
|
||||
12#3,3:29
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
21#1:24,5
|
||||
21#1:29,3
|
||||
*E
|
||||
} )
|
||||
@@ -1,4 +1,6 @@
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,23:1
|
||||
7#2,5:24
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
19#1:24,5
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,23:1
|
||||
6#2,6:24
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
19#1:24,6
|
||||
*E
|
||||
} )
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
x/_1Kt
|
||||
*L
|
||||
1#1,21:1
|
||||
12#2:22
|
||||
1#2:23
|
||||
13#2:24
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
20#1:22
|
||||
20#1:23
|
||||
20#1:24
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
x/_1Kt
|
||||
*L
|
||||
1#1,21:1
|
||||
12#2,2:22
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
20#1:22,2
|
||||
*E
|
||||
} )
|
||||
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package x
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
MODULE main
|
||||
CLASS _2Kt$box$$inlined$call$2.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$call$1
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
+ 4 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,13:1
|
||||
27#2:14
|
||||
9#3:15
|
||||
1#4:16
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
27#1:15
|
||||
27#1:16
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/_1Kt$call$1
|
||||
+ 2 2.kt
|
||||
_2Kt
|
||||
+ 3 1.kt
|
||||
test/_1Kt
|
||||
+ 4 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,13:1
|
||||
27#2:14
|
||||
29#2:17
|
||||
9#3:15
|
||||
1#4:16
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
27#1:15
|
||||
27#1:16
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,14:1
|
||||
9#2:15
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
13#1:15
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/_1Kt
|
||||
*L
|
||||
1#1,14:1
|
||||
8#2,2:15
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
13#1:15,2
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0)
|
||||
FUNCTION doCall2_1(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
FUNCTION doCall2_1(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex2.jvm_abi.txt
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
FUNCTION doCall2_1(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex3.jvm_abi.txt
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
FUNCTION doCall2_1(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/chained/intReturnComplex4.jvm_abi.txt
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
FUNCTION doCall2_1(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, res: T#0, h: test/Holder)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;I)I
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/Int>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Int>, res: kotlin/Int /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/Int>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Int>, res: kotlin/Int /* = ... */)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
compiler/testData/codegen/boxInline/nonLocalReturns/tryFinally/declSite/intReturnComplex.jvm_abi.txt
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ltest/Holder;I)I
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/Int>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Int>, h: test/Holder, res: kotlin/Int /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/Int>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Int>, h: test/Holder, res: kotlin/Int /* = ... */)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;Ltest/Holder;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0, h: test/Holder)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0, h: test/Holder)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;J)J
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/Long>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Long>, res: kotlin/Long /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/Long>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/Long>, res: kotlin/Long /* = ... */)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception4: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception4: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception4: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception4: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception1: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, exception3: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock2: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>)
|
||||
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/String;)Ljava/lang/String;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
K2
|
||||
(block: kotlin/Function0<kotlin/String>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, exception2: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<kotlin/String>, res: kotlin/String /* = ... */)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>, res: T#0)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION doCall(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
FUNCTION doCall2(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
|
||||
Property: class.metadata.function.valueParameters
|
||||
K1
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
K2
|
||||
(block: kotlin/Function0<T#0>, exception: kotlin/Function1<@kotlin/ParameterName(name = "e") java/lang/Exception /* = @kotlin/ParameterName(name = "e") kotlin/Exception^ */, kotlin/Unit>, finallyBlock: kotlin/Function0<T#0>)
|
||||
Vendored
+2
@@ -1,3 +1,5 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63861
|
||||
|
||||
// FILE: 1.kt
|
||||
|
||||
package test
|
||||
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
MODULE main
|
||||
CLASS test/A.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,34:1
|
||||
12#1,2:35
|
||||
21#1,2:37
|
||||
16#1:39
|
||||
23#1,2:40
|
||||
14#1,2:42
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
26#1:35,2
|
||||
28#1:37,2
|
||||
26#1:39
|
||||
28#1:40,2
|
||||
26#1:42,2
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
1#1,34:1
|
||||
12#1,2:35
|
||||
21#1,2:37
|
||||
16#1:39
|
||||
23#1,2:40
|
||||
14#1:42
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 1.kt
|
||||
test/A
|
||||
*L
|
||||
26#1:35,2
|
||||
28#1:37,2
|
||||
26#1:39
|
||||
28#1:40,2
|
||||
26#1:42
|
||||
*E
|
||||
} )
|
||||
@@ -1,5 +1,7 @@
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// !LANGUAGE: +ProperFinally
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
MODULE main
|
||||
CLASS _2Kt.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
+ 2 1.kt
|
||||
test/A
|
||||
+ 3 fake.kt
|
||||
kotlin/jvm/internal/FakeKt
|
||||
*L
|
||||
1#1,29:1
|
||||
12#2:30
|
||||
13#2:32
|
||||
10#2:33
|
||||
1#3:31
|
||||
*S KotlinDebug
|
||||
*F
|
||||
+ 1 2.kt
|
||||
_2Kt
|
||||
*L
|
||||
25#1:30
|
||||
25#1:32
|
||||
27#1:33
|
||||
25#1:31
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
---
|
||||
@@ -1,4 +1,6 @@
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62465
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS test/_1Kt.class
|
||||
PACKAGE METADATA
|
||||
FUNCTION copyOfRange1([Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ltest/F;
|
||||
Property: class.metadata.function.typeParameters
|
||||
K1
|
||||
<T#0 /* T */>
|
||||
K2
|
||||
<T#0 /* T */ : kotlin/Any?>
|
||||
@@ -1,6 +1,8 @@
|
||||
// WITH_REFLECT
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// TARGET_BACKEND: JVM
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63855
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
MODULE main
|
||||
CLASS LabelHolder.class
|
||||
CLASS METADATA
|
||||
PROPERTY labels
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
java/util/HashMap<kotlin/String?, test/WeakReference<kotlin/String>> /* = kotlin/collections/HashMap^<kotlin/String?, test/WeakReference<kotlin/String>> */
|
||||
K2
|
||||
java/util/HashMap<kotlin/String?, test/WeakReference<kotlin/String>>
|
||||
@@ -1,5 +1,7 @@
|
||||
// WITH_STDLIB
|
||||
// KJS_WITH_FULL_RUNTIME
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63864
|
||||
|
||||
// FILE: 1.kt
|
||||
package test
|
||||
|
||||
|
||||
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
MODULE main
|
||||
CLASS BoxKt$check$$inlined$collect$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
inline.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 inline.kt
|
||||
flow/InlineKt$collect$2
|
||||
+ 2 box.kt
|
||||
BoxKt
|
||||
*L
|
||||
1#1,48:1
|
||||
66#2:49
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
inline.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 inline.kt
|
||||
flow/InlineKt$collect$2
|
||||
+ 2 box.kt
|
||||
BoxKt
|
||||
*L
|
||||
1#1,48:1
|
||||
67#2:49
|
||||
*E
|
||||
} )
|
||||
+1
@@ -1,6 +1,7 @@
|
||||
// WITH_STDLIB
|
||||
// WITH_COROUTINES
|
||||
// CHECK_STATE_MACHINE
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// In this test the following transformation are occuring:
|
||||
// flow$1 -> flowWith$$inlined$flow$1
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
MODULE main
|
||||
CLASS InlineSiteKt$abc$$inlined$map$1$1.class
|
||||
Annotation: class.invisibleAnnotations
|
||||
K1
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
inlined.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 inlined.kt
|
||||
InlinedKt$collect$2
|
||||
+ 2 inlined.kt
|
||||
InlinedKt$transform$1
|
||||
+ 3 inlined.kt
|
||||
InlinedKt
|
||||
+ 4 inlineSite.kt
|
||||
InlineSiteKt
|
||||
*L
|
||||
1#1,41:1
|
||||
25#2:42
|
||||
30#3:43
|
||||
46#4,4:44
|
||||
*E
|
||||
} )
|
||||
K2
|
||||
@Lkotlin/jvm/internal/SourceDebugExtension;( value: #{ SMAP
|
||||
inlined.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 inlined.kt
|
||||
InlinedKt$collect$2
|
||||
+ 2 inlined.kt
|
||||
InlinedKt$transform$1
|
||||
+ 3 inlined.kt
|
||||
InlinedKt
|
||||
+ 4 inlineSite.kt
|
||||
InlineSiteKt
|
||||
*L
|
||||
1#1,41:1
|
||||
25#2:42
|
||||
30#3:43
|
||||
46#4,5:44
|
||||
*E
|
||||
} )
|
||||
@@ -1,6 +1,8 @@
|
||||
// WITH_COROUTINES
|
||||
// NO_CHECK_LAMBDA_INLINING
|
||||
// WITH_STDLIB
|
||||
// JVM_ABI_K1_K2_DIFF: KT-62464
|
||||
|
||||
// FILE: inlined.kt
|
||||
|
||||
interface Flow<out T> {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user