Enable lightweight lambdas (aka invokedynamic) since 2.0

#KT-45375 Fixed
 #KT-58173 Open
This commit is contained in:
Alexander Udalov
2023-04-20 11:07:41 +02:00
committed by Space Team
parent b1b33475fa
commit 3f034e8b67
80 changed files with 4686 additions and 253 deletions
@@ -9,14 +9,14 @@ test/_1Kt$test$lambda$1
+ 2 1.kt
test/_1Kt
*L
1#1,18:1
6#2,3:19
1#1,19:1
7#2,3:20
*S KotlinDebug
*F
+ 1 1.kt
test/_1Kt$test$lambda$1
*L
13#1:19,3
14#1:20,3
*E
// FILE: 2.kt
@@ -30,14 +30,14 @@ _2Kt
+ 2 1.kt
test/_1Kt
*L
1#1,31:1
11#2,6:32
1#1,32:1
12#2,6:33
*S KotlinDebug
*F
+ 1 2.kt
_2Kt
*L
25#1:32,6
26#1:33,6
*E
SMAP
@@ -52,16 +52,16 @@ test/_1Kt
+ 3 2.kt
_2Kt
*L
1#1,18:1
6#2,2:19
8#2:23
26#3,2:21
1#1,19:1
7#2,2:20
9#2:24
27#3,2:22
*S KotlinDebug
*F
+ 1 1.kt
test/_1Kt$test$lambda$1
*L
13#1:19,2
13#1:23
14#1:20,2
14#1:24
*E