JVM: Fix usage of ClassBuilder API in AnonymousObjectTransformer

This commit is contained in:
Steven Schäfer
2021-03-23 15:22:21 +01:00
committed by Alexander Udalov
parent c156613141
commit 1b5214a2dc
10 changed files with 72 additions and 14 deletions
@@ -81,6 +81,7 @@ public final class TcoContinuationKt$foo$$inlined$flow$1 {
@kotlin.Metadata
@kotlin.coroutines.jvm.internal.DebugMetadata
public final class TcoContinuationKt$foo$$inlined$map$1$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$foo$$inlined$map$1$2.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field L$0: java.lang.Object
field label: int
@@ -116,6 +117,7 @@ public final class TcoContinuationKt$foo$$inlined$map$1 {
@kotlin.Metadata
public final class TcoContinuationKt$map$$inlined$transform$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$1.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -129,6 +131,7 @@ public final class TcoContinuationKt$map$$inlined$transform$1$1 {
@kotlin.Metadata
@kotlin.coroutines.jvm.internal.DebugMetadata
public final class TcoContinuationKt$map$$inlined$transform$1$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$1$2.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field L$0: java.lang.Object
field label: int
@@ -168,6 +171,7 @@ public final class TcoContinuationKt$map$$inlined$transform$1 {
@kotlin.Metadata
public final class TcoContinuationKt$map$$inlined$transform$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$2.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -181,6 +185,7 @@ public final class TcoContinuationKt$map$$inlined$transform$2$1 {
@kotlin.Metadata
@kotlin.coroutines.jvm.internal.DebugMetadata
public final class TcoContinuationKt$map$$inlined$transform$2$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$2$2.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field L$0: java.lang.Object
field label: int
@@ -220,6 +225,7 @@ public final class TcoContinuationKt$map$$inlined$transform$2 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$1.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -232,6 +238,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$1$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$1$lambda$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$1$lambda$1.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -270,6 +277,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$2.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -282,6 +290,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$2$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$2$lambda$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$2$lambda$1.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -320,6 +329,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$2 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$3$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$3.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -332,6 +342,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$3$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$3$lambda$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$3$lambda$1.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -81,6 +81,7 @@ public final class TcoContinuationKt$foo$$inlined$flow$1 {
@kotlin.Metadata
@kotlin.coroutines.jvm.internal.DebugMetadata
public final class TcoContinuationKt$foo$$inlined$map$1$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$foo$$inlined$map$1$2.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field L$0: java.lang.Object
field label: int
@@ -115,6 +116,7 @@ public final class TcoContinuationKt$foo$$inlined$map$1 {
@kotlin.Metadata
public final class TcoContinuationKt$map$$inlined$transform$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$1.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -128,6 +130,7 @@ public final class TcoContinuationKt$map$$inlined$transform$1$1 {
@kotlin.Metadata
@kotlin.coroutines.jvm.internal.DebugMetadata
public final class TcoContinuationKt$map$$inlined$transform$1$2$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$map$$inlined$transform$1$2.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field L$0: java.lang.Object
field label: int
@@ -167,6 +170,7 @@ public final class TcoContinuationKt$map$$inlined$transform$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$$inlined$flow$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$$inlined$flow$1.collect(LFlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object
@@ -192,6 +196,7 @@ public final class TcoContinuationKt$transform$$inlined$flow$1 {
@kotlin.Metadata
public final class TcoContinuationKt$transform$lambda-1$$inlined$collect$1$1 {
// source: 'tcoContinuation.kt'
enclosing method TcoContinuationKt$transform$lambda-1$$inlined$collect$1.emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
field label: int
synthetic field result: java.lang.Object