> Task :app:compileDebugKotlin FAILED w: ATTENTION! This build uses unsafe internal compiler arguments: -XXLanguage:+NonParenthesizedAnnotationsOnFunctionalTypes This mode is not recommended for production use, as no stability/compatibility guarantees are given on compiler or generated code. Use it at your own risk! e: java.lang.IllegalStateException: Backend Internal error: Exception during code generation Element is unknownThe root cause java.lang.RuntimeException was thrown at: org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:42) at org.jetbrains.kotlin.codegen.CompilationErrorHandler.lambda$static$0(CompilationErrorHandler.java:35) at org.jetbrains.kotlin.backend.jvm.JvmBackendFacade.doGenerateFilesInternal$backend_jvm(JvmBackendFacade.kt:114) at org.jetbrains.kotlin.backend.jvm.JvmBackendFacade.doGenerateFilesInternal$backend_jvm$default(JvmBackendFacade.kt:64) at org.jetbrains.kotlin.backend.jvm.JvmBackendFacade.doGenerateFilesInternal$backend_jvm(JvmBackendFacade.kt:52) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.generateModule(JvmIrCodegenFactory.kt:36) at org.jetbrains.kotlin.codegen.KotlinCodegenFacade.doGenerateFiles(KotlinCodegenFacade.java:47) at org.jetbrains.kotlin.codegen.KotlinCodegenFacade.compileCorrectFiles(KotlinCodegenFacade.java:39) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.generate(KotlinToJVMBytecodeCompiler.kt:638) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:198) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:172) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:56) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:85) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:43) at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:104) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:349) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:105) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileIncrementally(IncrementalCompilerRunner.kt:237) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.access$compileIncrementally(IncrementalCompilerRunner.kt:37) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner$compile$2.invoke(IncrementalCompilerRunner.kt:79) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:91) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:606) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:99) at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1645) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.lang.RuntimeException: Exception while generating code for: FUN name:Greeting visibility:public modality:FINAL <> (name:kotlin.String) returnType:kotlin.Unit annotations: Composable VALUE_PARAMETER name:name index:0 type:kotlin.String BLOCK_BODY CALL 'public final fun Observe (body: @[Composable] kotlin.Function0): kotlin.Unit declared in androidx.compose.ObserveKt' type=kotlin.Unit origin=null body: BLOCK type=com.example.myapplication.MainActivityKt.Greeting.> origin=null CLASS LAMBDA_IMPL CLASS name:> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($name:kotlin.String) returnType:com.example.myapplication.MainActivityKt.Greeting.> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$name index:0 type:kotlin.String BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.> declared in com.example.myapplication.MainActivityKt.Greeting.>' type=com.example.myapplication.MainActivityKt.Greeting.> origin=null value: GET_VAR '$name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting.>.' type=kotlin.String origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.> BLOCK_BODY COMPOSITE type=kotlin.Unit origin=null COMPOSITE type=kotlin.Unit origin=null VAR name:x type:kotlin.jvm.internal.Ref.ObjectRef>> [var] CONSTRUCTOR_CALL 'public constructor () declared in kotlin.jvm.internal.Ref.ObjectRef' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=SHARED_VARIABLE_CONSTRUCTOR_CALL : kotlin.jvm.internal.Ref.ObjectRef> SET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null value: CONSTRUCTOR_CALL 'public constructor () declared in kotlin.jvm.internal.Ref.ObjectRef' type=kotlin.jvm.internal.Ref.ObjectRef> origin=SHARED_VARIABLE_CONSTRUCTOR_CALL : androidx.compose.MutableState SET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null value: CALL 'public final fun state$default (areEquivalent: kotlin.Function2?, init: kotlin.Function0, $mask0: kotlin.Int, $handler: kotlin.Any?): androidx.compose.MutableState [inline] declared in androidx.compose.MutableStateKt' type=androidx.compose.MutableState origin=DEFAULT_DISPATCH_CALL : kotlin.Int areEquivalent: CONST Null type=kotlin.Nothing? value=null init: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-0 (): kotlin.Int declared in com.example.myapplication.MainActivityKt.Greeting.>' type=kotlin.Function0 origin=LAMBDA $mask0: CONST Int type=kotlin.Int value=1 $handler: CONST Null type=kotlin.Nothing? value=null BLOCK type=kotlin.Unit origin=null VAR IR_TEMPORARY_VARIABLE name:tmp0 type:androidx.ui.node.UiComposer [val] CALL 'public final fun (): androidx.ui.node.UiComposer declared in androidx.compose.ComposerCompatKt' type=androidx.ui.node.UiComposer origin=GET_PROPERTY VAR IR_TEMPORARY_VARIABLE name:tmp1 type:kotlin.Function0 [val] BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CLASS LAMBDA_IMPL CLASS name:.> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:0 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke..>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> BLOCK_BODY RETURN type=kotlin.Nothing from='public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' BLOCK type=kotlin.Unit origin=PLUSEQ VAR IR_TEMPORARY_VARIABLE name:tmp0_this type:androidx.compose.MutableState [val] TYPE_OP type=androidx.compose.MutableState origin=IMPLICIT_CAST typeOperand=androidx.compose.MutableState GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CALL 'public abstract fun (: T of androidx.compose.MutableState): kotlin.Unit declared in androidx.compose.MutableState' type=kotlin.Unit origin=PLUSEQ $this: GET_VAR 'val tmp0_this: androidx.compose.MutableState [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=androidx.compose.MutableState origin=null : CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=PLUSEQ $this: CALL 'public abstract fun (): T of androidx.compose.MutableState declared in androidx.compose.MutableState' type=kotlin.Int origin=PLUSEQ $this: GET_VAR 'val tmp0_this: androidx.compose.MutableState [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=androidx.compose.MutableState origin=null other: CONST Int type=kotlin.Int value=1 FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke..>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null $x: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null VAR IR_TEMPORARY_VARIABLE name:tmp2 type:@[Composable] kotlin.Function0 [val] BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null CLASS LAMBDA_IMPL CLASS name:> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($name:kotlin.String, $x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$name index:0 type:kotlin.String VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:1 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null value: GET_VAR '$name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.' type=kotlin.String origin=null SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>) returnType:kotlin.Unit annotations: Composable $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> BLOCK_BODY CALL 'public final fun Observe (body: @[Composable] kotlin.Function0): kotlin.Unit declared in androidx.compose.ObserveKt' type=kotlin.Unit origin=null body: BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CLASS LAMBDA_IMPL CLASS name:.>.invoke.> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($name:kotlin.String, $x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$name index:0 type:kotlin.String VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:1 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null value: GET_VAR '$name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.' type=kotlin.String origin=null SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' BLOCK type=kotlin.Unit origin=null VAR IR_TEMPORARY_VARIABLE name:tmp0 type:androidx.ui.node.UiComposer [val] CALL 'public final fun (): androidx.ui.node.UiComposer declared in androidx.compose.ComposerCompatKt' type=androidx.ui.node.UiComposer origin=GET_PROPERTY VAR IR_TEMPORARY_VARIABLE name:tmp1 type:kotlin.String [val] STRING_CONCATENATION type=kotlin.String CONST String type=kotlin.String value="Hello " GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONST String type=kotlin.String value=" " CALL 'public abstract fun (): T of androidx.compose.MutableState declared in androidx.compose.MutableState' type=kotlin.Int origin=GET_PROPERTY $this: TYPE_OP type=androidx.compose.MutableState origin=IMPLICIT_CAST typeOperand=androidx.compose.MutableState GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONST String type=kotlin.String value="!" CALL 'public final fun call (key: kotlin.Any, invalid: @[ExtensionFunctionType] kotlin.Function1, block: kotlin.Function0): kotlin.Unit [inline] declared in androidx.ui.node.UiComposer' type=kotlin.Unit origin=null $this: GET_VAR 'val tmp0: androidx.ui.node.UiComposer [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=androidx.ui.node.UiComposer origin=null key: CONST Int type=kotlin.Int value=-564534491 invalid: BLOCK type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-0 (): kotlin.Boolean declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA block: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-1 ($tmp1: kotlin.String): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=kotlin.Function0 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.String [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=kotlin.String origin=null FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final] FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($name: kotlin.String, $x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null $name: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null $x: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final] FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($name: kotlin.String, $x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null $name: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.> origin=null $x: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null CALL 'public final fun call (key: kotlin.Any, invalid: @[ExtensionFunctionType] kotlin.Function1, block: kotlin.Function0): kotlin.Unit [inline] declared in androidx.ui.node.UiComposer' type=kotlin.Unit origin=null $this: GET_VAR 'val tmp0: androidx.ui.node.UiComposer [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=androidx.ui.node.UiComposer origin=null key: CONST Int type=kotlin.Int value=222332909 invalid: BLOCK type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-1 ($tmp1: kotlin.Function0, $tmp2: @[Composable] kotlin.Function0): kotlin.Boolean declared in com.example.myapplication.MainActivityKt.Greeting.>' type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.Function0 origin=null $tmp2: GET_VAR 'val tmp2: @[Composable] kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=@[Composable] kotlin.Function0 origin=null block: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-2 ($tmp1: kotlin.Function0, $tmp2: @[Composable] kotlin.Function0): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>' type=kotlin.Function0 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.Function0 origin=null $tmp2: GET_VAR 'val tmp2: @[Composable] kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=@[Composable] kotlin.Function0 origin=null FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($name: kotlin.String) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>' type=com.example.myapplication.MainActivityKt.Greeting.> origin=null $name: GET_VAR 'name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting' type=kotlin.String origin=null at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:42) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:286) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateDeclaration(ClassCodegen.kt:242) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:133) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen$Companion.generate(ClassCodegen.kt:227) at org.jetbrains.kotlin.backend.jvm.JvmBackendFacade.doGenerateFilesInternal$backend_jvm(JvmBackendFacade.kt:110) ... 38 more Caused by: java.lang.RuntimeException: Exception while generating code for: FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.> BLOCK_BODY COMPOSITE type=kotlin.Unit origin=null COMPOSITE type=kotlin.Unit origin=null VAR name:x type:kotlin.jvm.internal.Ref.ObjectRef>> [var] CONSTRUCTOR_CALL 'public constructor () declared in kotlin.jvm.internal.Ref.ObjectRef' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=SHARED_VARIABLE_CONSTRUCTOR_CALL : kotlin.jvm.internal.Ref.ObjectRef> SET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null value: CONSTRUCTOR_CALL 'public constructor () declared in kotlin.jvm.internal.Ref.ObjectRef' type=kotlin.jvm.internal.Ref.ObjectRef> origin=SHARED_VARIABLE_CONSTRUCTOR_CALL : androidx.compose.MutableState SET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null value: CALL 'public final fun state$default (areEquivalent: kotlin.Function2?, init: kotlin.Function0, $mask0: kotlin.Int, $handler: kotlin.Any?): androidx.compose.MutableState [inline] declared in androidx.compose.MutableStateKt' type=androidx.compose.MutableState origin=DEFAULT_DISPATCH_CALL : kotlin.Int areEquivalent: CONST Null type=kotlin.Nothing? value=null init: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-0 (): kotlin.Int declared in com.example.myapplication.MainActivityKt.Greeting.>' type=kotlin.Function0 origin=LAMBDA $mask0: CONST Int type=kotlin.Int value=1 $handler: CONST Null type=kotlin.Nothing? value=null BLOCK type=kotlin.Unit origin=null VAR IR_TEMPORARY_VARIABLE name:tmp0 type:androidx.ui.node.UiComposer [val] CALL 'public final fun (): androidx.ui.node.UiComposer declared in androidx.compose.ComposerCompatKt' type=androidx.ui.node.UiComposer origin=GET_PROPERTY VAR IR_TEMPORARY_VARIABLE name:tmp1 type:kotlin.Function0 [val] BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CLASS LAMBDA_IMPL CLASS name:.> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:0 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke..>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> BLOCK_BODY RETURN type=kotlin.Nothing from='public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' BLOCK type=kotlin.Unit origin=PLUSEQ VAR IR_TEMPORARY_VARIABLE name:tmp0_this type:androidx.compose.MutableState [val] TYPE_OP type=androidx.compose.MutableState origin=IMPLICIT_CAST typeOperand=androidx.compose.MutableState GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CALL 'public abstract fun (: T of androidx.compose.MutableState): kotlin.Unit declared in androidx.compose.MutableState' type=kotlin.Unit origin=PLUSEQ $this: GET_VAR 'val tmp0_this: androidx.compose.MutableState [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=androidx.compose.MutableState origin=null : CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=PLUSEQ $this: CALL 'public abstract fun (): T of androidx.compose.MutableState declared in androidx.compose.MutableState' type=kotlin.Int origin=PLUSEQ $this: GET_VAR 'val tmp0_this: androidx.compose.MutableState [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=androidx.compose.MutableState origin=null other: CONST Int type=kotlin.Int value=1 FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke..>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke..> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke..> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke..>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke..> origin=null $x: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null VAR IR_TEMPORARY_VARIABLE name:tmp2 type:@[Composable] kotlin.Function0 [val] BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null CLASS LAMBDA_IMPL CLASS name:> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($name:kotlin.String, $x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$name index:0 type:kotlin.String VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:1 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null value: GET_VAR '$name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.' type=kotlin.String origin=null SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>) returnType:kotlin.Unit annotations: Composable $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> BLOCK_BODY CALL 'public final fun Observe (body: @[Composable] kotlin.Function0): kotlin.Unit declared in androidx.compose.ObserveKt' type=kotlin.Unit origin=null body: BLOCK type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CLASS LAMBDA_IMPL CLASS name:.>.invoke.> modality:FINAL visibility:public/*package*/ superTypes:[kotlin.jvm.internal.Lambda; kotlin.jvm.functions.Function0] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> CONSTRUCTOR FUNCTION_REFERENCE_IMPL visibility:public/*package*/ <> ($name:kotlin.String, $x:kotlin.jvm.internal.Ref.ObjectRef>>) returnType:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> [primary] VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$name index:0 type:kotlin.String VALUE_PARAMETER BOUND_VALUE_PARAMETER name:$x index:1 type:kotlin.jvm.internal.Ref.ObjectRef>> BLOCK_BODY SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null value: GET_VAR '$name: kotlin.String declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.' type=kotlin.String origin=null SET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.Unit origin=INITIALIZER_OF_FIELD_FOR_CAPTURED_VALUE receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null value: GET_VAR '$x: kotlin.jvm.internal.Ref.ObjectRef>> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null DELEGATING_CONSTRUCTOR_CALL 'public constructor (arity: kotlin.Int) declared in kotlin.jvm.internal.Lambda' arity: CONST Int type=kotlin.Int value=0 BLOCK type=kotlin.Unit origin=null FUN name:invoke visibility:public modality:FINAL <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>) returnType:kotlin.Unit $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' BLOCK type=kotlin.Unit origin=null VAR IR_TEMPORARY_VARIABLE name:tmp0 type:androidx.ui.node.UiComposer [val] CALL 'public final fun (): androidx.ui.node.UiComposer declared in androidx.compose.ComposerCompatKt' type=androidx.ui.node.UiComposer origin=GET_PROPERTY VAR IR_TEMPORARY_VARIABLE name:tmp1 type:kotlin.String [val] STRING_CONCATENATION type=kotlin.String CONST String type=kotlin.String value="Hello " GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONST String type=kotlin.String value=" " CALL 'public abstract fun (): T of androidx.compose.MutableState declared in androidx.compose.MutableState' type=kotlin.Int origin=GET_PROPERTY $this: TYPE_OP type=androidx.compose.MutableState origin=IMPLICIT_CAST typeOperand=androidx.compose.MutableState GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=androidx.compose.MutableState origin=null receiver: TYPE_OP type=kotlin.jvm.internal.Ref.ObjectRef> origin=IMPLICIT_CAST typeOperand=kotlin.jvm.internal.Ref.ObjectRef> GET_FIELD 'FIELD SHARED_VARIABLE_ORIGIN name:element type:T of kotlin.jvm.internal.Ref.ObjectRef visibility:public' type=kotlin.jvm.internal.Ref.ObjectRef> origin=null receiver: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONST String type=kotlin.String value="!" CALL 'public final fun call (key: kotlin.Any, invalid: @[ExtensionFunctionType] kotlin.Function1, block: kotlin.Function0): kotlin.Unit [inline] declared in androidx.ui.node.UiComposer' type=kotlin.Unit origin=null $this: GET_VAR 'val tmp0: androidx.ui.node.UiComposer [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=androidx.ui.node.UiComposer origin=null key: CONST Int type=kotlin.Int value=-564534491 invalid: BLOCK type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-0 (): kotlin.Boolean declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA block: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-1 ($tmp1: kotlin.String): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=kotlin.Function0 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.String [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=kotlin.String origin=null FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final] FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($name: kotlin.String, $x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke..>.invoke.> origin=null $name: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null $x: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final]' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final] FIELD FIELD_FOR_CAPTURED_VALUE name:$x type:kotlin.jvm.internal.Ref.ObjectRef>> visibility:private [final] FUN BRIDGE name:invoke visibility:public modality:OPEN <> ($this:com.example.myapplication.MainActivityKt.Greeting.>.invoke.>) returnType:kotlin.Any? overridden: public abstract fun invoke (): R of kotlin.jvm.functions.Function0 declared in kotlin.jvm.functions.Function0 $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:com.example.myapplication.MainActivityKt.Greeting.>.invoke.> BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun invoke (): kotlin.Any? declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' TYPE_OP type=kotlin.Any? origin=IMPLICIT_CAST typeOperand=kotlin.Any? CALL 'public final fun invoke (): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=kotlin.Unit origin=BRIDGE_DELEGATION $this: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.>.invoke.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null CONSTRUCTOR_CALL 'public/*package*/ constructor ($name: kotlin.String, $x: kotlin.jvm.internal.Ref.ObjectRef>>) [primary] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke.>' type=com.example.myapplication.MainActivityKt.Greeting.>.invoke.> origin=null $name: GET_FIELD 'FIELD FIELD_FOR_CAPTURED_VALUE name:$name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null receiver: GET_VAR ': com.example.myapplication.MainActivityKt.Greeting.> declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=com.example.myapplication.MainActivityKt.Greeting.> origin=null $x: GET_VAR 'var x: kotlin.jvm.internal.Ref.ObjectRef>> [var] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.jvm.internal.Ref.ObjectRef>> origin=null CALL 'public final fun call (key: kotlin.Any, invalid: @[ExtensionFunctionType] kotlin.Function1, block: kotlin.Function0): kotlin.Unit [inline] declared in androidx.ui.node.UiComposer' type=kotlin.Unit origin=null $this: GET_VAR 'val tmp0: androidx.ui.node.UiComposer [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=androidx.ui.node.UiComposer origin=null key: CONST Int type=kotlin.Int value=222332909 invalid: BLOCK type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-1 ($tmp1: kotlin.Function0, $tmp2: @[Composable] kotlin.Function0): kotlin.Boolean declared in com.example.myapplication.MainActivityKt.Greeting.>' type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.Function0 origin=null $tmp2: GET_VAR 'val tmp2: @[Composable] kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=@[Composable] kotlin.Function0 origin=null block: BLOCK type=kotlin.Function0 origin=LAMBDA COMPOSITE type=kotlin.Unit origin=null FUNCTION_REFERENCE 'private final fun invoke$lambda-2 ($tmp1: kotlin.Function0, $tmp2: @[Composable] kotlin.Function0): kotlin.Unit declared in com.example.myapplication.MainActivityKt.Greeting.>' type=kotlin.Function0 origin=LAMBDA $tmp1: GET_VAR 'val tmp1: kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=kotlin.Function0 origin=null $tmp2: GET_VAR 'val tmp2: @[Composable] kotlin.Function0 [val] declared in com.example.myapplication.MainActivityKt.Greeting.>.invoke' type=@[Composable] kotlin.Function0 origin=null at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:42) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:286) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateDeclaration(ClassCodegen.kt:242) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:133) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateLocalClass(ClassCodegen.kt:255) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitClass(ExpressionCodegen.kt:545) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitClass(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.declarations.impl.IrClassImpl.accept(IrClassImpl.kt:89) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:307) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:314) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitBlock(IrElementVisitor.kt:61) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:279) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlock(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrBlockImpl.accept(IrBlockImpl.kt:52) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.gen(ExpressionCodegen.kt:164) at org.jetbrains.kotlin.backend.jvm.codegen.IrCallGenerator$DefaultImpls.genValueAndPut(IrCallGenerator.kt:42) at org.jetbrains.kotlin.backend.jvm.codegen.IrCallGenerator$DefaultCallGenerator.genValueAndPut(IrCallGenerator.kt:45) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitFunctionAccess(ExpressionCodegen.kt:376) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:317) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrCallImpl.accept(IrCallImpl.kt:89) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:307) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:311) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrBlockBodyImpl.accept(IrBlockBodyImpl.kt:40) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.generate(ExpressionCodegen.kt:181) at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.doGenerate(FunctionCodegen.kt:94) at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:40) ... 43 more Caused by: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't inline method call 'state$default' into @androidx.compose.Composable public inline fun `state$default`(noinline areEquivalent: ((T, T) -> kotlin.Boolean)?, init: () -> T, `$mask0`: kotlin.Int, `$handler`: kotlin.Any?): androidx.compose.MutableState defined in androidx.compose Cause: Not generated Element is unknownThe root cause java.lang.IllegalStateException was thrown at: org.jetbrains.kotlin.codegen.inline.InlineCodegen$Companion.getCompiledMethodNodeInner(InlineCodegen.kt:577) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.throwCompilationException(InlineCodegen.kt:105) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.performInline(InlineCodegen.kt:148) at org.jetbrains.kotlin.backend.jvm.codegen.IrInlineCodegen.genCall(IrInlineCodegen.kt:111) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitFunctionAccess(ExpressionCodegen.kt:386) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:317) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitCall(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrCallImpl.accept(IrCallImpl.kt:89) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitFieldAccess(ExpressionCodegen.kt:458) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitFieldAccess(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitSetField(IrElementVisitor.kt:74) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitSetField(ExpressionCodegen.kt:483) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitSetField(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrSetFieldImpl.accept(IrSetFieldImpl.kt:61) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:307) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:314) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitContainerExpression(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.visitors.IrElementVisitor$DefaultImpls.visitComposite(IrElementVisitor.kt:62) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitComposite(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrCompositeImpl.accept(IrCompositeImpl.kt:46) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitStatementContainer(ExpressionCodegen.kt:307) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:311) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.visitBlockBody(ExpressionCodegen.kt:97) at org.jetbrains.kotlin.ir.expressions.impl.IrBlockBodyImpl.accept(IrBlockBodyImpl.kt:40) at org.jetbrains.kotlin.backend.jvm.codegen.ExpressionCodegen.generate(ExpressionCodegen.kt:181) at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.doGenerate(FunctionCodegen.kt:94) at org.jetbrains.kotlin.backend.jvm.codegen.FunctionCodegen.generate(FunctionCodegen.kt:40) ... 71 more Caused by: java.lang.IllegalStateException: Couldn't obtain compiled function body for org.jetbrains.kotlin.backend.common.descriptors.WrappedFunctionDescriptorWithContainerSource@5d966360 at org.jetbrains.kotlin.codegen.inline.InlineCodegen$Companion.getCompiledMethodNodeInner(InlineCodegen.kt:577) at org.jetbrains.kotlin.codegen.inline.InlineCodegen$Companion.createInlineMethodNode$backend(InlineCodegen.kt:541) at org.jetbrains.kotlin.codegen.inline.InlineCodegen.performInline(InlineCodegen.kt:139) ... 96 more e: java.lang.IllegalStateException: Backend Internal error: Exception during code generation Execution failed for task ':app:compileDebugKotlin'. > Internal compiler error. See log for more details