|
| 1 | +FILE fqName:<root> fileName:/Main.kt |
| 2 | + CLASS ANNOTATION_CLASS name:OneOptAnno modality:OPEN visibility:public superTypes:[kotlin.Annotation] |
| 3 | + annotations: |
| 4 | + RequiresOptIn(message = <null>, level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:ERROR' type=kotlin.RequiresOptIn.Level) |
| 5 | + $this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.OneOptAnno |
| 6 | + CONSTRUCTOR visibility:public <> () returnType:<root>.OneOptAnno [primary] |
| 7 | + BLOCK_BODY |
| 8 | + DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any' |
| 9 | + INSTANCE_INITIALIZER_CALL classDescriptor='CLASS ANNOTATION_CLASS name:OneOptAnno modality:OPEN visibility:public superTypes:[kotlin.Annotation]' |
| 10 | + FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] |
| 11 | + overridden: |
| 12 | + public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Annotation |
| 13 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 14 | + VALUE_PARAMETER name:other index:0 type:kotlin.Any? |
| 15 | + FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] |
| 16 | + overridden: |
| 17 | + public open fun hashCode (): kotlin.Int declared in kotlin.Annotation |
| 18 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 19 | + FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] |
| 20 | + overridden: |
| 21 | + public open fun toString (): kotlin.String declared in kotlin.Annotation |
| 22 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 23 | + CLASS ANNOTATION_CLASS name:Values modality:OPEN visibility:public superTypes:[kotlin.Annotation] |
| 24 | + $this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.Values |
| 25 | + PROPERTY name:target visibility:public modality:FINAL [val] |
| 26 | + FIELD PROPERTY_BACKING_FIELD name:target type:kotlin.reflect.KClass<*> visibility:private [final] |
| 27 | + EXPRESSION_BODY |
| 28 | + GET_VAR 'target: kotlin.reflect.KClass<*> declared in <root>.Values.<init>' type=kotlin.reflect.KClass<*> origin=INITIALIZE_PROPERTY_FROM_PARAMETER |
| 29 | + FUN DEFAULT_PROPERTY_ACCESSOR name:<get-target> visibility:public modality:FINAL <> ($this:<root>.Values) returnType:kotlin.reflect.KClass<*> |
| 30 | + correspondingProperty: PROPERTY name:target visibility:public modality:FINAL [val] |
| 31 | + $this: VALUE_PARAMETER name:<this> type:<root>.Values |
| 32 | + BLOCK_BODY |
| 33 | + RETURN type=kotlin.Nothing from='public final fun <get-target> (): kotlin.reflect.KClass<*> declared in <root>.Values' |
| 34 | + GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:target type:kotlin.reflect.KClass<*> visibility:private [final]' type=kotlin.reflect.KClass<*> origin=null |
| 35 | + receiver: GET_VAR '<this>: <root>.Values declared in <root>.Values.<get-target>' type=<root>.Values origin=null |
| 36 | + CONSTRUCTOR visibility:public <> (target:kotlin.reflect.KClass<*>) returnType:<root>.Values [primary] |
| 37 | + VALUE_PARAMETER name:target index:0 type:kotlin.reflect.KClass<*> |
| 38 | + BLOCK_BODY |
| 39 | + DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any' |
| 40 | + INSTANCE_INITIALIZER_CALL classDescriptor='CLASS ANNOTATION_CLASS name:Values modality:OPEN visibility:public superTypes:[kotlin.Annotation]' |
| 41 | + FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] |
| 42 | + overridden: |
| 43 | + public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Annotation |
| 44 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 45 | + VALUE_PARAMETER name:other index:0 type:kotlin.Any? |
| 46 | + FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] |
| 47 | + overridden: |
| 48 | + public open fun hashCode (): kotlin.Int declared in kotlin.Annotation |
| 49 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 50 | + FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] |
| 51 | + overridden: |
| 52 | + public open fun toString (): kotlin.String declared in kotlin.Annotation |
| 53 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 54 | + CLASS CLASS name:OptInTest modality:FINAL visibility:public superTypes:[kotlin.Any] |
| 55 | + $this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.OptInTest |
| 56 | + CONSTRUCTOR visibility:public <> () returnType:<root>.OptInTest [primary] |
| 57 | + BLOCK_BODY |
| 58 | + DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any' |
| 59 | + INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:OptInTest modality:FINAL visibility:public superTypes:[kotlin.Any]' |
| 60 | + FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] |
| 61 | + overridden: |
| 62 | + public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any |
| 63 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 64 | + VALUE_PARAMETER name:other index:0 type:kotlin.Any? |
| 65 | + FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] |
| 66 | + overridden: |
| 67 | + public open fun hashCode (): kotlin.Int declared in kotlin.Any |
| 68 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 69 | + FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] |
| 70 | + overridden: |
| 71 | + public open fun toString (): kotlin.String declared in kotlin.Any |
| 72 | + $this: VALUE_PARAMETER name:<this> type:kotlin.Any |
| 73 | + FUN GENERATED[love.forte.plugin.suspendtrans.fir.SuspendTransformPluginKey] name:runAsync visibility:public modality:FINAL <> ($this:<root>.OptInTest) returnType:java.util.concurrent.CompletableFuture |
| 74 | + annotations: |
| 75 | + OptIn(markerClass = [CLASS_REFERENCE 'CLASS ANNOTATION_CLASS name:OneOptAnno modality:OPEN visibility:public superTypes:[kotlin.Annotation]' type=kotlin.reflect.KClass<<root>.OneOptAnno>]) |
| 76 | + Values(target = CLASS_REFERENCE 'CLASS CLASS name:OptInTest modality:FINAL visibility:public superTypes:[kotlin.Any]' type=kotlin.reflect.KClass<<root>.OptInTest>) |
| 77 | + JvmBlocking(baseName = <null>, suffix = <null>, asProperty = <null>) |
| 78 | + Api4J |
| 79 | + $this: VALUE_PARAMETER name:<this> type:<root>.OptInTest |
| 80 | + BLOCK_BODY |
| 81 | + RETURN type=kotlin.Nothing from='public final fun runAsync (): java.util.concurrent.CompletableFuture declared in <root>.OptInTest' |
| 82 | + CALL 'public final fun $runInAsync$ <T> (block: kotlin.coroutines.SuspendFunction0<T of love.forte.plugin.suspendtrans.runtime.$runInAsync$>, scope: kotlinx.coroutines.CoroutineScope?): java.util.concurrent.CompletableFuture declared in love.forte.plugin.suspendtrans.runtime' type=java.util.concurrent.CompletableFuture origin=null |
| 83 | + <T>: <none> |
| 84 | + block: FUN_EXPR type=kotlin.coroutines.SuspendFunction0<java.util.concurrent.CompletableFuture> origin=LAMBDA |
| 85 | + FUN LOCAL_FUNCTION_FOR_LAMBDA name:<no name provided> visibility:local modality:FINAL <> () returnType:java.util.concurrent.CompletableFuture [suspend] |
| 86 | + BLOCK_BODY |
| 87 | + RETURN type=kotlin.Nothing from='local final fun <no name provided> (): java.util.concurrent.CompletableFuture declared in <root>.OptInTest.runAsync' |
| 88 | + CALL 'public final fun run (): kotlin.Int declared in <root>.OptInTest' type=kotlin.Int origin=null |
| 89 | + $this: GET_VAR '<this>: <root>.OptInTest declared in <root>.OptInTest.runAsync' type=<root>.OptInTest origin=null |
| 90 | + FUN GENERATED[love.forte.plugin.suspendtrans.fir.SuspendTransformPluginKey] name:runBlocking visibility:public modality:FINAL <> ($this:<root>.OptInTest) returnType:kotlin.Int |
| 91 | + annotations: |
| 92 | + OptIn(markerClass = [CLASS_REFERENCE 'CLASS ANNOTATION_CLASS name:OneOptAnno modality:OPEN visibility:public superTypes:[kotlin.Annotation]' type=kotlin.reflect.KClass<<root>.OneOptAnno>]) |
| 93 | + Values(target = CLASS_REFERENCE 'CLASS CLASS name:OptInTest modality:FINAL visibility:public superTypes:[kotlin.Any]' type=kotlin.reflect.KClass<<root>.OptInTest>) |
| 94 | + JvmAsync(baseName = <null>, suffix = <null>, asProperty = <null>) |
| 95 | + Api4J |
| 96 | + $this: VALUE_PARAMETER name:<this> type:<root>.OptInTest |
| 97 | + BLOCK_BODY |
| 98 | + RETURN type=kotlin.Nothing from='public final fun runBlocking (): kotlin.Int declared in <root>.OptInTest' |
| 99 | + CALL 'public final fun $runInBlocking$ <T> (block: kotlin.coroutines.SuspendFunction0<T of love.forte.plugin.suspendtrans.runtime.$runInBlocking$>): T of love.forte.plugin.suspendtrans.runtime.$runInBlocking$ declared in love.forte.plugin.suspendtrans.runtime' type=T of love.forte.plugin.suspendtrans.runtime.$runInBlocking$ origin=null |
| 100 | + <T>: <none> |
| 101 | + block: FUN_EXPR type=kotlin.coroutines.SuspendFunction0<kotlin.Int> origin=LAMBDA |
| 102 | + FUN LOCAL_FUNCTION_FOR_LAMBDA name:<no name provided> visibility:local modality:FINAL <> () returnType:kotlin.Int [suspend] |
| 103 | + BLOCK_BODY |
| 104 | + RETURN type=kotlin.Nothing from='local final fun <no name provided> (): kotlin.Int declared in <root>.OptInTest.runBlocking' |
| 105 | + CALL 'public final fun run (): kotlin.Int declared in <root>.OptInTest' type=kotlin.Int origin=null |
| 106 | + $this: GET_VAR '<this>: <root>.OptInTest declared in <root>.OptInTest.runBlocking' type=<root>.OptInTest origin=null |
| 107 | + FUN name:run visibility:public modality:FINAL <> ($this:<root>.OptInTest) returnType:kotlin.Int [suspend] |
| 108 | + annotations: |
| 109 | + OptIn(markerClass = [CLASS_REFERENCE 'CLASS ANNOTATION_CLASS name:OneOptAnno modality:OPEN visibility:public superTypes:[kotlin.Annotation]' type=kotlin.reflect.KClass<<root>.OneOptAnno>]) |
| 110 | + Values(target = CLASS_REFERENCE 'CLASS CLASS name:OptInTest modality:FINAL visibility:public superTypes:[kotlin.Any]' type=kotlin.reflect.KClass<<root>.OptInTest>) |
| 111 | + JvmBlocking(baseName = <null>, suffix = <null>, asProperty = <null>) |
| 112 | + JvmAsync(baseName = <null>, suffix = <null>, asProperty = <null>) |
| 113 | + JvmSynthetic |
| 114 | + $this: VALUE_PARAMETER name:<this> type:<root>.OptInTest |
| 115 | + BLOCK_BODY |
| 116 | + RETURN type=kotlin.Nothing from='public final fun run (): kotlin.Int declared in <root>.OptInTest' |
| 117 | + CALL 'private final fun run0 (): kotlin.Int declared in <root>.OptInTest' type=kotlin.Int origin=null |
| 118 | + $this: GET_VAR '<this>: <root>.OptInTest declared in <root>.OptInTest.run' type=<root>.OptInTest origin=null |
| 119 | + FUN name:run0 visibility:private modality:FINAL <> ($this:<root>.OptInTest) returnType:kotlin.Int [suspend] |
| 120 | + annotations: |
| 121 | + OneOptAnno |
| 122 | + $this: VALUE_PARAMETER name:<this> type:<root>.OptInTest |
| 123 | + BLOCK_BODY |
| 124 | + RETURN type=kotlin.Nothing from='private final fun run0 (): kotlin.Int declared in <root>.OptInTest' |
| 125 | + CONST Int type=kotlin.Int value=1 |
0 commit comments