kotlin version: 2.2.20 error message: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't transform method node: AssignmentDetailStudentProgressCell (Lworld/respect/lib/xapi/composites/XapiAssignmentTaskProgress;Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;II)V: @Landroidx/compose/runtime/Composable;() // invisible @Landroidx/compose/runtime/ComposableTarget;(applier="androidx.compose.ui.UiComposable") // invisible // annotable parameter count: 5 (visible) // annotable parameter count: 5 (invisible) @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 @Lorg/jetbrains/annotations/Nullable;() // invisible, parameter 1 @Lorg/jetbrains/annotations/Nullable;() // invisible, parameter 2 L0 ALOAD 0 LDC "progress" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkNotNullParameter (Ljava/lang/Object;Ljava/lang/String;)V L1 LINENUMBER 41 L1 ALOAD 2 LDC -1224806014 INVOKEINTERFACE androidx/compose/runtime/Composer.startRestartGroup (I)Landroidx/compose/runtime/Composer; (itf) ASTORE 2 ALOAD 2 LDC "C(AssignmentDetailStudentProgressCell)N(progress,modifier)44@1793L2356:AssignmentDetailStudentProgressCell.kt#wcmm12" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V ILOAD 3 ISTORE 5 L2 ILOAD 3 BIPUSH 6 IAND IFNE L3 ILOAD 5 ALOAD 2 ALOAD 0 INVOKEINTERFACE androidx/compose/runtime/Composer.changedInstance (Ljava/lang/Object;)Z (itf) IFEQ L4 ICONST_4 GOTO L5 L4 ICONST_2 L5 IOR ISTORE 5 L3 ILOAD 4 ICONST_2 IAND IFEQ L6 ILOAD 5 BIPUSH 48 IOR ISTORE 5 GOTO L7 L6 ILOAD 3 BIPUSH 48 IAND IFNE L7 ILOAD 5 ALOAD 2 ALOAD 1 INVOKEINTERFACE androidx/compose/runtime/Composer.changed (Ljava/lang/Object;)Z (itf) IFEQ L8 BIPUSH 32 GOTO L9 L8 BIPUSH 16 L9 IOR ISTORE 5 L7 ALOAD 2 ILOAD 5 BIPUSH 19 IAND BIPUSH 18 IF_ICMPEQ L10 ICONST_1 GOTO L11 L10 ICONST_0 L11 ILOAD 5 ICONST_1 IAND INVOKEINTERFACE androidx/compose/runtime/Composer.shouldExecute (ZI)Z (itf) IFEQ L12 ILOAD 4 ICONST_2 IAND IFEQ L13 L14 LINENUMBER 40 L14 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier ASTORE 1 L13 INVOKESTATIC androidx/compose/runtime/ComposerKt.isTraceInProgress ()Z IFEQ L15 LDC -1224806014 ILOAD 5 ICONST_M1 LDC "world.respect.app.view.assignment.detail.AssignmentDetailStudentProgressCell (AssignmentDetailStudentProgressCell.kt:40)" INVOKESTATIC androidx/compose/runtime/ComposerKt.traceEventStart (IIILjava/lang/String;)V L15 LINENUMBER 42 L15 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getScoreScaled ()Ljava/lang/Float; ASTORE 6 L16 LINENUMBER 43 L16 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getProgress ()Ljava/lang/Integer; ASTORE 7 L17 LINENUMBER 45 L17 ALOAD 1 ASTORE 8 ALOAD 2 ASTORE 11 BIPUSH 14 ILOAD 5 ICONST_3 ISHR IAND ISTORE 12 NOP L18 ICONST_0 ISTORE 13 L19 ALOAD 11 LDC 1042775818 LDC "CC(Box)P(2,1,3)71@3424L131:Box.kt#2w3rfo" L20 LINENUMBER 172 L20 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L21 LINENUMBER 173 L21 GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getTopStart ()Landroidx/compose/ui/Alignment; ASTORE 9 L22 LINENUMBER 174 L22 ICONST_0 ISTORE 10 L23 LINENUMBER 177 L23 ALOAD 9 ILOAD 10 INVOKESTATIC androidx/compose/foundation/layout/BoxKt.maybeCachedBoxMeasurePolicy (Landroidx/compose/ui/Alignment;Z)Landroidx/compose/ui/layout/MeasurePolicy; ASTORE 14 L24 LINENUMBER 181 L24 ALOAD 8 ASTORE 15 BIPUSH 112 ILOAD 12 ICONST_3 ISHL IAND ISTORE 16 L25 LINENUMBER 178 L25 NOP L26 ICONST_0 ISTORE 17 L27 ALOAD 11 LDC -1159599143 LDC "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh" L28 LINENUMBER 182 L28 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L29 LINENUMBER 183 L29 ALOAD 11 ICONST_0 INVOKESTATIC androidx/compose/runtime/ComposablesKt.getCurrentCompositeKeyHashCode (Landroidx/compose/runtime/Composer;I)J INVOKESTATIC java/lang/Long.hashCode (J)I ISTORE 18 L30 ALOAD 11 L31 LINENUMBER 184 L31 INVOKEINTERFACE androidx/compose/runtime/Composer.getCurrentCompositionLocalMap ()Landroidx/compose/runtime/CompositionLocalMap; (itf) ASTORE 19 L32 ALOAD 11 L33 LINENUMBER 185 L33 ALOAD 15 INVOKESTATIC androidx/compose/ui/ComposedModifierKt.materializeModifier (Landroidx/compose/runtime/Composer;Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier; ASTORE 20 L34 LINENUMBER 187 L34 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getConstructor ()Lkotlin/jvm/functions/Function0; ASTORE 21 BIPUSH 6 SIPUSH 896 ILOAD 16 BIPUSH 6 ISHL IAND IOR ISTORE 22 L35 LINENUMBER 186 L35 NOP L36 ICONST_0 ISTORE 23 L37 ALOAD 11 LDC -553112988 LDC "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp" L38 LINENUMBER 188 L38 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L39 LINENUMBER 189 L39 ALOAD 11 INVOKEINTERFACE androidx/compose/runtime/Composer.getApplier ()Landroidx/compose/runtime/Applier; (itf) INSTANCEOF androidx/compose/runtime/Applier IFNE L40 INVOKESTATIC androidx/compose/runtime/ComposablesKt.invalidApplier ()V L40 ALOAD 11 L41 LINENUMBER 190 L41 INVOKEINTERFACE androidx/compose/runtime/Composer.startReusableNode ()V (itf) L42 LINENUMBER 191 L42 ALOAD 11 INVOKEINTERFACE androidx/compose/runtime/Composer.getInserting ()Z (itf) IFEQ L43 ALOAD 11 L44 LINENUMBER 192 L44 ALOAD 21 INVOKEINTERFACE androidx/compose/runtime/Composer.createNode (Lkotlin/jvm/functions/Function0;)V (itf) GOTO L45 L43 ALOAD 11 L46 LINENUMBER 194 L46 INVOKEINTERFACE androidx/compose/runtime/Composer.useNode ()V (itf) L45 LINENUMBER 196 L45 ALOAD 11 INVOKESTATIC androidx/compose/runtime/Updater.constructor-impl (Landroidx/compose/runtime/Composer;)Landroidx/compose/runtime/Composer; ASTORE 24 L47 ICONST_0 ISTORE 25 L48 LINENUMBER 197 L48 ALOAD 24 ALOAD 14 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetMeasurePolicy ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L49 LINENUMBER 198 L49 ALOAD 24 ALOAD 19 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetResolvedCompositionLocals ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L50 LINENUMBER 199 L50 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetCompositeKeyHash ()Lkotlin/jvm/functions/Function2; ASTORE 26 L51 ICONST_0 ISTORE 27 L52 LINENUMBER 200 L52 ALOAD 24 ASTORE 28 L53 ICONST_0 ISTORE 29 L54 LINENUMBER 201 L54 ALOAD 28 INVOKEINTERFACE androidx/compose/runtime/Composer.getInserting ()Z (itf) IFNE L55 ALOAD 28 INVOKEINTERFACE androidx/compose/runtime/Composer.rememberedValue ()Ljava/lang/Object; (itf) ILOAD 18 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFNE L56 L55 LINENUMBER 202 L55 ALOAD 28 ILOAD 18 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; INVOKEINTERFACE androidx/compose/runtime/Composer.updateRememberedValue (Ljava/lang/Object;)V (itf) L57 LINENUMBER 203 L57 ALOAD 24 ILOAD 18 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; ALOAD 26 INVOKEINTERFACE androidx/compose/runtime/Composer.apply (Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V (itf) L56 LINENUMBER 205 L56 NOP L58 LINENUMBER 200 L58 NOP L59 LINENUMBER 205 L59 NOP L60 LINENUMBER 206 L60 ALOAD 24 ALOAD 20 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetModifier ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L61 LINENUMBER 207 L61 NOP L62 LINENUMBER 196 L62 NOP L63 LINENUMBER 208 L63 ALOAD 11 BIPUSH 14 ILOAD 22 BIPUSH 6 ISHR IAND ISTORE 30 ASTORE 31 L64 ICONST_0 ISTORE 32 L65 ALOAD 31 LDC 1833054614 LDC "C72@3469L9:Box.kt#2w3rfo" L66 LINENUMBER 179 L66 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V GETSTATIC androidx/compose/foundation/layout/BoxScopeInstance.INSTANCE : Landroidx/compose/foundation/layout/BoxScopeInstance; ALOAD 31 BIPUSH 6 BIPUSH 112 ILOAD 12 BIPUSH 6 ISHR IAND IOR INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; CHECKCAST java/lang/Number INVOKEVIRTUAL java/lang/Number.intValue ()I ISTORE 33 CHECKCAST androidx/compose/runtime/Composer ASTORE 34 CHECKCAST androidx/compose/foundation/layout/BoxScope ASTORE 35 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V L67 ICONST_0 ISTORE 36 L68 ALOAD 34 LDC 1677615333 LDC "C:AssignmentDetailStudentProgressCell.kt#wcmm12" L69 LINENUMBER 46 L69 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L70 LINENUMBER 47 L70 ALOAD 6 IFNULL L71 ALOAD 34 LDC 1677611922 INVOKEINTERFACE androidx/compose/runtime/Composer.startReplaceGroup (I)V (itf) ALOAD 34 LDC "47@1871L1032" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V L72 LINENUMBER 49 L72 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier L73 LINENUMBER 50 L73 FCONST_0 ICONST_1 ACONST_NULL INVOKESTATIC androidx/compose/foundation/layout/SizeKt.fillMaxSize$default (Landroidx/compose/ui/Modifier;FILjava/lang/Object;)Landroidx/compose/ui/Modifier; L74 LINENUMBER 51 L74 BIPUSH 8 ISTORE 37 L75 ICONST_0 ISTORE 38 L76 LINENUMBER 209 L76 ILOAD 37 I2F INVOKESTATIC androidx/compose/ui/unit/Dp.constructor-impl (F)F GOTO L77 L77 LINENUMBER 51 L77 INVOKESTATIC androidx/compose/foundation/layout/PaddingKt.padding-3ABfNKs (Landroidx/compose/ui/Modifier;F)Landroidx/compose/ui/Modifier; L78 LINENUMBER 53 L78 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getSuccessful ()Ljava/lang/Boolean; ASTORE 37 NOP L79 LINENUMBER 54 L79 ALOAD 37 ICONST_1 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L80 GETSTATIC androidx/compose/ui/graphics/Color.Companion : Landroidx/compose/ui/graphics/Color$Companion; INVOKEVIRTUAL androidx/compose/ui/graphics/Color$Companion.getGreen-0d7_KjU ()J GOTO L81 L80 LINENUMBER 55 L80 ALOAD 37 ICONST_0 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L82 GETSTATIC androidx/compose/ui/graphics/Color.Companion : Landroidx/compose/ui/graphics/Color$Companion; INVOKEVIRTUAL androidx/compose/ui/graphics/Color$Companion.getRed-0d7_KjU ()J GOTO L81 L82 LINENUMBER 56 L82 GETSTATIC androidx/compose/ui/graphics/Color.Companion : Landroidx/compose/ui/graphics/Color$Companion; INVOKEVIRTUAL androidx/compose/ui/graphics/Color$Companion.getTransparent-0d7_KjU ()J L81 LINENUMBER 52 L81 ACONST_NULL ICONST_2 ACONST_NULL INVOKESTATIC androidx/compose/foundation/BackgroundKt.background-bw27NRU$default (Landroidx/compose/ui/Modifier;JLandroidx/compose/ui/graphics/Shape;ILjava/lang/Object;)Landroidx/compose/ui/Modifier; ASTORE 37 ALOAD 34 ASTORE 39 ICONST_0 ISTORE 40 L83 LINENUMBER 48 L83 NOP L84 ICONST_0 ISTORE 41 L85 ALOAD 39 LDC 1042775818 LDC "CC(Box)P(2,1,3)71@3424L131:Box.kt#2w3rfo" L86 LINENUMBER 210 L86 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L87 LINENUMBER 211 L87 GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getTopStart ()Landroidx/compose/ui/Alignment; ASTORE 38 L88 LINENUMBER 212 L88 ICONST_0 ISTORE 42 L89 LINENUMBER 215 L89 ALOAD 38 ILOAD 42 INVOKESTATIC androidx/compose/foundation/layout/BoxKt.maybeCachedBoxMeasurePolicy (Landroidx/compose/ui/Alignment;Z)Landroidx/compose/ui/layout/MeasurePolicy; ASTORE 43 L90 LINENUMBER 219 L90 ALOAD 37 ASTORE 44 BIPUSH 112 ILOAD 40 ICONST_3 ISHL IAND ISTORE 45 L91 LINENUMBER 216 L91 NOP L92 ICONST_0 ISTORE 46 L93 ALOAD 39 LDC -1159599143 LDC "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh" L94 LINENUMBER 220 L94 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L95 LINENUMBER 221 L95 ALOAD 39 ICONST_0 INVOKESTATIC androidx/compose/runtime/ComposablesKt.getCurrentCompositeKeyHashCode (Landroidx/compose/runtime/Composer;I)J INVOKESTATIC java/lang/Long.hashCode (J)I ISTORE 47 L96 ALOAD 39 L97 LINENUMBER 222 L97 INVOKEINTERFACE androidx/compose/runtime/Composer.getCurrentCompositionLocalMap ()Landroidx/compose/runtime/CompositionLocalMap; (itf) ASTORE 48 L98 ALOAD 39 L99 LINENUMBER 223 L99 ALOAD 44 INVOKESTATIC androidx/compose/ui/ComposedModifierKt.materializeModifier (Landroidx/compose/runtime/Composer;Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier; ASTORE 49 L100 LINENUMBER 225 L100 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getConstructor ()Lkotlin/jvm/functions/Function0; ASTORE 50 BIPUSH 6 SIPUSH 896 ILOAD 45 BIPUSH 6 ISHL IAND IOR ISTORE 51 L101 LINENUMBER 224 L101 NOP L102 ICONST_0 ISTORE 52 L103 ALOAD 39 LDC -553112988 LDC "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp" L104 LINENUMBER 226 L104 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V L105 LINENUMBER 227 L105 ALOAD 39 INVOKEINTERFACE androidx/compose/runtime/Composer.getApplier ()Landroidx/compose/runtime/Applier; (itf) INSTANCEOF androidx/compose/runtime/Applier IFNE L106 INVOKESTATIC androidx/compose/runtime/ComposablesKt.invalidApplier ()V L106 ALOAD 39 L107 LINENUMBER 228 L107 INVOKEINTERFACE androidx/compose/runtime/Composer.startReusableNode ()V (itf) L108 LINENUMBER 229 L108 ALOAD 39 INVOKEINTERFACE androidx/compose/runtime/Composer.getInserting ()Z (itf) IFEQ L109 ALOAD 39 L110 LINENUMBER 230 L110 ALOAD 50 INVOKEINTERFACE androidx/compose/runtime/Composer.createNode (Lkotlin/jvm/functions/Function0;)V (itf) GOTO L111 L109 ALOAD 39 L112 LINENUMBER 232 L112 INVOKEINTERFACE androidx/compose/runtime/Composer.useNode ()V (itf) L111 LINENUMBER 234 L111 ALOAD 39 INVOKESTATIC androidx/compose/runtime/Updater.constructor-impl (Landroidx/compose/runtime/Composer;)Landroidx/compose/runtime/Composer; ASTORE 53 L113 ICONST_0 ISTORE 54 L114 LINENUMBER 235 L114 ALOAD 53 ALOAD 43 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetMeasurePolicy ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L115 LINENUMBER 236 L115 ALOAD 53 ALOAD 48 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetResolvedCompositionLocals ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L116 LINENUMBER 237 L116 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetCompositeKeyHash ()Lkotlin/jvm/functions/Function2; ASTORE 55 L117 ICONST_0 ISTORE 56 L118 LINENUMBER 238 L118 ALOAD 53 ASTORE 57 L119 ICONST_0 ISTORE 58 L120 LINENUMBER 239 L120 ALOAD 57 INVOKEINTERFACE androidx/compose/runtime/Composer.getInserting ()Z (itf) IFNE L121 ALOAD 57 INVOKEINTERFACE androidx/compose/runtime/Composer.rememberedValue ()Ljava/lang/Object; (itf) ILOAD 47 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFNE L122 L121 LINENUMBER 240 L121 ALOAD 57 ILOAD 47 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; INVOKEINTERFACE androidx/compose/runtime/Composer.updateRememberedValue (Ljava/lang/Object;)V (itf) L123 LINENUMBER 241 L123 ALOAD 53 ILOAD 47 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; ALOAD 55 INVOKEINTERFACE androidx/compose/runtime/Composer.apply (Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V (itf) L122 LINENUMBER 243 L122 NOP L124 LINENUMBER 238 L124 NOP L125 LINENUMBER 243 L125 NOP L126 LINENUMBER 244 L126 ALOAD 53 ALOAD 49 GETSTATIC androidx/compose/ui/node/ComposeUiNode.Companion : Landroidx/compose/ui/node/ComposeUiNode$Companion; INVOKEVIRTUAL androidx/compose/ui/node/ComposeUiNode$Companion.getSetModifier ()Lkotlin/jvm/functions/Function2; INVOKESTATIC androidx/compose/runtime/Updater.set-impl (Landroidx/compose/runtime/Composer;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V L127 LINENUMBER 245 L127 NOP L128 LINENUMBER 234 L128 NOP L129 LINENUMBER 246 L129 ALOAD 39 BIPUSH 14 ILOAD 51 BIPUSH 6 ISHR IAND ISTORE 59 ASTORE 60 L130 ICONST_0 ISTORE 61 L131 ALOAD 60 LDC 1833054614 LDC "C72@3469L9:Box.kt#2w3rfo" L132 LINENUMBER 217 L132 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V GETSTATIC androidx/compose/foundation/layout/BoxScopeInstance.INSTANCE : Landroidx/compose/foundation/layout/BoxScopeInstance; ALOAD 60 BIPUSH 6 BIPUSH 112 ILOAD 40 BIPUSH 6 ISHR IAND IOR INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; CHECKCAST java/lang/Number INVOKEVIRTUAL java/lang/Number.intValue ()I ISTORE 62 CHECKCAST androidx/compose/runtime/Composer ASTORE 63 CHECKCAST androidx/compose/foundation/layout/BoxScope ASTORE 64 L133 ICONST_0 ISTORE 65 L134 ALOAD 63 LDC 2070790078 LDC "C59@2380L7,60@2408L477:AssignmentDetailStudentProgressCell.kt#wcmm12" L135 LINENUMBER 60 L135 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V INVOKESTATIC androidx/compose/material3/TextKt.getLocalTextStyle ()Landroidx/compose/runtime/ProvidableCompositionLocal; CHECKCAST androidx/compose/runtime/CompositionLocal ASTORE 66 ALOAD 63 ASTORE 67 ICONST_0 ISTORE 68 L136 ICONST_0 ISTORE 69 L137 ALOAD 67 LDC 2023513938 LDC "CC():CompositionLocal.kt#9igjgp" L138 LINENUMBER 247 L138 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V ALOAD 67 ALOAD 66 INVOKEINTERFACE androidx/compose/runtime/Composer.consume (Landroidx/compose/runtime/CompositionLocal;)Ljava/lang/Object; (itf) ASTORE 70 ALOAD 67 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V ALOAD 70 GOTO L139 L139 LINENUMBER 60 L139 CHECKCAST androidx/compose/ui/text/TextStyle ASTORE 71 L140 LINENUMBER 62 L140 ALOAD 6 INVOKEVIRTUAL java/lang/Float.floatValue ()F BIPUSH 100 I2F FMUL INVOKESTATIC kotlin/math/MathKt.roundToInt (F)I INVOKEDYNAMIC makeConcatWithConstants(I)Ljava/lang/String; [ // handle kind 0x6 : INVOKESTATIC java/lang/invoke/StringConcatFactory.makeConcatWithConstants(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; // arguments: "\u0001%" ] L141 LINENUMBER 63 L141 ALOAD 64 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getCenter ()Landroidx/compose/ui/Alignment; INVOKEINTERFACE androidx/compose/foundation/layout/BoxScope.align (Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;)Landroidx/compose/ui/Modifier; (itf) LCONST_0 LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL LCONST_0 ACONST_NULL ACONST_NULL LCONST_0 ICONST_0 ICONST_0 ICONST_0 ICONST_0 ACONST_NULL L142 LINENUMBER 64 L142 ALOAD 71 L143 LINENUMBER 65 L143 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getSuccessful ()Ljava/lang/Boolean; IFNULL L144 L145 LINENUMBER 66 L145 GETSTATIC androidx/compose/ui/graphics/Color.Companion : Landroidx/compose/ui/graphics/Color$Companion; INVOKEVIRTUAL androidx/compose/ui/graphics/Color$Companion.getWhite-0d7_KjU ()J GOTO L146 L144 LINENUMBER 68 L144 ALOAD 71 INVOKEVIRTUAL androidx/compose/ui/text/TextStyle.getColor-0d7_KjU ()J L146 LINENUMBER 64 L146 LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL ACONST_NULL ACONST_NULL LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL ICONST_0 ICONST_0 LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL ICONST_0 ICONST_0 ACONST_NULL LDC 16777214 ACONST_NULL INVOKESTATIC androidx/compose/ui/text/TextStyle.copy-p1EtxEg$default (Landroidx/compose/ui/text/TextStyle;JJLandroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontSynthesis;Landroidx/compose/ui/text/font/FontFamily;Ljava/lang/String;JLandroidx/compose/ui/text/style/BaselineShift;Landroidx/compose/ui/text/style/TextGeometricTransform;Landroidx/compose/ui/text/intl/LocaleList;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/graphics/Shadow;Landroidx/compose/ui/graphics/drawscope/DrawStyle;IIJLandroidx/compose/ui/text/style/TextIndent;Landroidx/compose/ui/text/PlatformTextStyle;Landroidx/compose/ui/text/style/LineHeightStyle;IILandroidx/compose/ui/text/style/TextMotion;ILjava/lang/Object;)Landroidx/compose/ui/text/TextStyle; ALOAD 63 ICONST_0 ICONST_0 LDC 65532 L147 LINENUMBER 61 L147 INVOKESTATIC androidx/compose/material3/TextKt.Text--4IGK_g (Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V ALOAD 63 L148 LINENUMBER 60 L148 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L149 LINENUMBER 72 L149 GOTO L150 L150 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; L151 LINENUMBER 217 L151 POP ALOAD 60 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L152 LINENUMBER 246 L152 ALOAD 39 L153 LINENUMBER 248 L153 INVOKEINTERFACE androidx/compose/runtime/Composer.endNode ()V (itf) ALOAD 39 L154 LINENUMBER 226 L154 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L155 LINENUMBER 249 L155 NOP L156 ALOAD 39 L157 LINENUMBER 220 L157 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L158 LINENUMBER 250 L158 NOP L159 ALOAD 39 L160 LINENUMBER 210 L160 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L161 LINENUMBER 251 L161 GOTO L162 L162 LINENUMBER 47 L162 ALOAD 34 INVOKEINTERFACE androidx/compose/runtime/Composer.endReplaceGroup ()V (itf) GOTO L163 L71 LINENUMBER 75 L71 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getCompleted ()Ljava/lang/Boolean; ICONST_1 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L164 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getSuccessful ()Ljava/lang/Boolean; ICONST_0 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFNE L164 L165 LINENUMBER 76 L165 ALOAD 34 LDC 1678736726 INVOKEINTERFACE androidx/compose/runtime/Composer.startReplaceGroup (I)V (itf) ALOAD 34 LDC "78@3180L43,75@3013L228" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V L166 LINENUMBER 77 L166 GETSTATIC androidx/compose/material/icons/Icons.INSTANCE : Landroidx/compose/material/icons/Icons; INVOKEVIRTUAL androidx/compose/material/icons/Icons.getDefault ()Landroidx/compose/material/icons/Icons$Filled; INVOKESTATIC androidx/compose/material/icons/filled/CheckKt.getCheck (Landroidx/compose/material/icons/Icons$Filled;)Landroidx/compose/ui/graphics/vector/ImageVector; ASTORE 37 L167 LINENUMBER 78 L167 ALOAD 35 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getCenter ()Landroidx/compose/ui/Alignment; INVOKEINTERFACE androidx/compose/foundation/layout/BoxScope.align (Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;)Landroidx/compose/ui/Modifier; (itf) ASTORE 38 L168 LINENUMBER 79 L168 GETSTATIC world/respect/shared/generated/resources/Res$string.INSTANCE : Lworld/respect/shared/generated/resources/Res$string; INVOKESTATIC world/respect/shared/generated/resources/String0_commonMainKt.getCompleted_status (Lworld/respect/shared/generated/resources/Res$string;)Lorg/jetbrains/compose/resources/StringResource; ALOAD 34 ICONST_0 INVOKESTATIC org/jetbrains/compose/resources/StringResourcesKt.stringResource (Lorg/jetbrains/compose/resources/StringResource;Landroidx/compose/runtime/Composer;I)Ljava/lang/String; ASTORE 42 L169 LINENUMBER 77 L169 ALOAD 37 L170 LINENUMBER 79 L170 ALOAD 42 L171 LINENUMBER 78 L171 ALOAD 38 LCONST_0 ALOAD 34 ICONST_0 BIPUSH 8 L172 LINENUMBER 76 L172 INVOKESTATIC androidx/compose/material3/IconKt.Icon-ww6aTOc (Landroidx/compose/ui/graphics/vector/ImageVector;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V ALOAD 34 INVOKEINTERFACE androidx/compose/runtime/Composer.endReplaceGroup ()V (itf) GOTO L163 L164 LINENUMBER 83 L164 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getCompleted ()Ljava/lang/Boolean; ICONST_1 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L173 ALOAD 0 INVOKEVIRTUAL world/respect/lib/xapi/composites/XapiAssignmentTaskProgress.getSuccessful ()Ljava/lang/Boolean; ICONST_0 INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean; INVOKESTATIC kotlin/jvm/internal/Intrinsics.areEqual (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L173 L174 LINENUMBER 84 L174 ALOAD 34 LDC 1679071712 INVOKEINTERFACE androidx/compose/runtime/Composer.startReplaceGroup (I)V (itf) ALOAD 34 LDC "86@3518L33,83@3351L218" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V L175 LINENUMBER 85 L175 GETSTATIC androidx/compose/material/icons/Icons.INSTANCE : Landroidx/compose/material/icons/Icons; INVOKEVIRTUAL androidx/compose/material/icons/Icons.getDefault ()Landroidx/compose/material/icons/Icons$Filled; INVOKESTATIC androidx/compose/material/icons/filled/CloseKt.getClose (Landroidx/compose/material/icons/Icons$Filled;)Landroidx/compose/ui/graphics/vector/ImageVector; ASTORE 37 L176 LINENUMBER 86 L176 ALOAD 35 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getCenter ()Landroidx/compose/ui/Alignment; INVOKEINTERFACE androidx/compose/foundation/layout/BoxScope.align (Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;)Landroidx/compose/ui/Modifier; (itf) ASTORE 38 L177 LINENUMBER 87 L177 GETSTATIC world/respect/shared/generated/resources/Res$string.INSTANCE : Lworld/respect/shared/generated/resources/Res$string; INVOKESTATIC world/respect/shared/generated/resources/String1_commonMainKt.getFailed (Lworld/respect/shared/generated/resources/Res$string;)Lorg/jetbrains/compose/resources/StringResource; ALOAD 34 ICONST_0 INVOKESTATIC org/jetbrains/compose/resources/StringResourcesKt.stringResource (Lorg/jetbrains/compose/resources/StringResource;Landroidx/compose/runtime/Composer;I)Ljava/lang/String; ASTORE 42 L178 LINENUMBER 85 L178 ALOAD 37 L179 LINENUMBER 87 L179 ALOAD 42 L180 LINENUMBER 86 L180 ALOAD 38 LCONST_0 ALOAD 34 ICONST_0 BIPUSH 8 L181 LINENUMBER 84 L181 INVOKESTATIC androidx/compose/material3/IconKt.Icon-ww6aTOc (Landroidx/compose/ui/graphics/vector/ImageVector;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V ALOAD 34 INVOKEINTERFACE androidx/compose/runtime/Composer.endReplaceGroup ()V (itf) GOTO L163 L173 LINENUMBER 91 L173 ALOAD 7 IFNULL L182 L183 LINENUMBER 92 L183 ALOAD 34 LDC 1679365871 INVOKEINTERFACE androidx/compose/runtime/Composer.startReplaceGroup (I)V (itf) ALOAD 34 LDC "92@3703L39,91@3645L299" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V L184 LINENUMBER 94 L184 ICONST_4 ISTORE 38 L185 ICONST_0 ISTORE 42 L186 LINENUMBER 252 L186 ILOAD 38 I2F INVOKESTATIC androidx/compose/ui/unit/Dp.constructor-impl (F)F GOTO L187 L187 LINENUMBER 94 L187 FSTORE 37 L188 LINENUMBER 95 L188 ALOAD 35 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getCenter ()Landroidx/compose/ui/Alignment; INVOKEINTERFACE androidx/compose/foundation/layout/BoxScope.align (Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;)Landroidx/compose/ui/Modifier; (itf) L189 LINENUMBER 96 L189 FCONST_0 ICONST_1 ACONST_NULL INVOKESTATIC androidx/compose/foundation/layout/SizeKt.fillMaxSize$default (Landroidx/compose/ui/Modifier;FILjava/lang/Object;)Landroidx/compose/ui/Modifier; L190 LINENUMBER 97 L190 BIPUSH 16 ISTORE 42 L191 ICONST_0 ISTORE 39 L192 LINENUMBER 253 L192 ILOAD 42 I2F INVOKESTATIC androidx/compose/ui/unit/Dp.constructor-impl (F)F GOTO L193 L193 LINENUMBER 97 L193 INVOKESTATIC androidx/compose/foundation/layout/PaddingKt.padding-3ABfNKs (Landroidx/compose/ui/Modifier;F)Landroidx/compose/ui/Modifier; ASTORE 38 ALOAD 34 LDC -1608393297 LDC "CC(remember):AssignmentDetailStudentProgressCell.kt#9igjgp" L194 LINENUMBER 93 L194 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerStart (Landroidx/compose/runtime/Composer;ILjava/lang/String;)V ALOAD 34 ASTORE 39 ALOAD 34 ALOAD 7 INVOKEINTERFACE androidx/compose/runtime/Composer.changed (Ljava/lang/Object;)Z (itf) ISTORE 40 L195 ICONST_0 ISTORE 41 L196 LINENUMBER 254 L196 ALOAD 39 INVOKEINTERFACE androidx/compose/runtime/Composer.rememberedValue ()Ljava/lang/Object; (itf) ASTORE 43 L197 ICONST_0 ISTORE 44 L198 LINENUMBER 255 L198 ILOAD 40 IFNE L199 ALOAD 43 GETSTATIC androidx/compose/runtime/Composer.Companion : Landroidx/compose/runtime/Composer$Companion; INVOKEVIRTUAL androidx/compose/runtime/Composer$Companion.getEmpty ()Ljava/lang/Object; IF_ACMPNE L200 L199 LINENUMBER 256 L199 NOP ICONST_0 ISTORE 45 L201 LINENUMBER 93 L201 ALOAD 7 INVOKEDYNAMIC invoke(Ljava/lang/Integer;)Lkotlin/jvm/functions/Function0; [ // handle kind 0x6 : INVOKESTATIC java/lang/invoke/LambdaMetafactory.metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; // arguments: ()Ljava/lang/Object;, // handle kind 0x6 : INVOKESTATIC world/respect/app/view/assignment/detail/AssignmentDetailStudentProgressCellKt.AssignmentDetailStudentProgressCell$lambda$0$1$0(Ljava/lang/Integer;)F, ()Ljava/lang/Float; ] GOTO L202 L202 LINENUMBER 256 L202 ASTORE 46 L203 LINENUMBER 257 L203 ALOAD 39 ALOAD 46 INVOKEINTERFACE androidx/compose/runtime/Composer.updateRememberedValue (Ljava/lang/Object;)V (itf) L204 LINENUMBER 258 L204 ALOAD 46 L205 GOTO L206 L200 LINENUMBER 259 L200 ALOAD 43 L206 LINENUMBER 254 L206 NOP L207 LINENUMBER 254 L207 GOTO L208 L208 LINENUMBER 93 L208 CHECKCAST kotlin/jvm/functions/Function0 ASTORE 42 ALOAD 34 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V ALOAD 42 L209 LINENUMBER 97 L209 ALOAD 38 LCONST_0 L210 LINENUMBER 94 L210 FLOAD 37 LCONST_0 ICONST_0 FCONST_0 ALOAD 34 SIPUSH 3072 BIPUSH 116 L211 LINENUMBER 92 L211 INVOKESTATIC androidx/compose/material3/ProgressIndicatorKt.CircularProgressIndicator-IyT6zlY (Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;JFJIFLandroidx/compose/runtime/Composer;II)V ALOAD 34 INVOKEINTERFACE androidx/compose/runtime/Composer.endReplaceGroup ()V (itf) GOTO L163 L182 LINENUMBER 101 L182 ALOAD 34 LDC 1679693634 INVOKEINTERFACE androidx/compose/runtime/Composer.startReplaceGroup (I)V (itf) ALOAD 34 LDC "101@3998L120" INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformation (Landroidx/compose/runtime/Composer;Ljava/lang/String;)V L212 LINENUMBER 103 L212 LDC "-" L213 LINENUMBER 104 L213 ALOAD 35 GETSTATIC androidx/compose/ui/Modifier.Companion : Landroidx/compose/ui/Modifier$Companion; CHECKCAST androidx/compose/ui/Modifier GETSTATIC androidx/compose/ui/Alignment.Companion : Landroidx/compose/ui/Alignment$Companion; INVOKEVIRTUAL androidx/compose/ui/Alignment$Companion.getCenter ()Landroidx/compose/ui/Alignment; INVOKEINTERFACE androidx/compose/foundation/layout/BoxScope.align (Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;)Landroidx/compose/ui/Modifier; (itf) LCONST_0 LCONST_0 ACONST_NULL ACONST_NULL ACONST_NULL LCONST_0 ACONST_NULL ACONST_NULL LCONST_0 ICONST_0 ICONST_0 ICONST_0 ICONST_0 ACONST_NULL ACONST_NULL ALOAD 34 BIPUSH 6 ICONST_0 LDC 131068 L214 LINENUMBER 102 L214 INVOKESTATIC androidx/compose/material3/TextKt.Text--4IGK_g (Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V L215 LINENUMBER 101 L215 ALOAD 34 INVOKEINTERFACE androidx/compose/runtime/Composer.endReplaceGroup ()V (itf) L163 ALOAD 34 L216 LINENUMBER 46 L216 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L217 LINENUMBER 109 L217 NOP GOTO L218 L218 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L219 LINENUMBER 179 L219 POP ALOAD 31 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L220 LINENUMBER 208 L220 ALOAD 11 L221 LINENUMBER 260 L221 INVOKEINTERFACE androidx/compose/runtime/Composer.endNode ()V (itf) ALOAD 11 L222 LINENUMBER 188 L222 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L223 LINENUMBER 261 L223 NOP L224 ALOAD 11 L225 LINENUMBER 182 L225 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L226 LINENUMBER 262 L226 NOP L227 ALOAD 11 L228 LINENUMBER 172 L228 INVOKESTATIC androidx/compose/runtime/ComposerKt.sourceInformationMarkerEnd (Landroidx/compose/runtime/Composer;)V L229 LINENUMBER 263 L229 NOP GOTO L230 L230 INVOKESTATIC androidx/compose/runtime/ComposerKt.isTraceInProgress ()Z IFEQ L231 INVOKESTATIC androidx/compose/runtime/ComposerKt.traceEventEnd ()V L231 GOTO L232 L12 LINENUMBER 38 L12 ALOAD 2 INVOKEINTERFACE androidx/compose/runtime/Composer.skipToGroupEnd ()V (itf) L232 LINENUMBER 111 L232 ALOAD 2 INVOKEINTERFACE androidx/compose/runtime/Composer.endRestartGroup ()Landroidx/compose/runtime/ScopeUpdateScope; (itf) ASTORE 6 L233 ALOAD 6 IFNULL L234 ALOAD 6 ALOAD 0 ALOAD 1 ILOAD 3 ILOAD 4 INVOKEDYNAMIC invoke(Lworld/respect/lib/xapi/composites/XapiAssignmentTaskProgress;Landroidx/compose/ui/Modifier;II)Lkotlin/jvm/functions/Function2; [ // handle kind 0x6 : INVOKESTATIC java/lang/invoke/LambdaMetafactory.metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; // arguments: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, // handle kind 0x6 : INVOKESTATIC world/respect/app/view/assignment/detail/AssignmentDetailStudentProgressCellKt.AssignmentDetailStudentProgressCell$lambda$1(Lworld/respect/lib/xapi/composites/XapiAssignmentTaskProgress;Landroidx/compose/ui/Modifier;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;, (Landroidx/compose/runtime/Composer;Ljava/lang/Integer;)Lkotlin/Unit; ] INVOKEINTERFACE androidx/compose/runtime/ScopeUpdateScope.updateScope (Lkotlin/jvm/functions/Function2;)V (itf) GOTO L235 L234 NOP L235 NOP RETURN L236 LOCALVARIABLE $i$f$getDp I L76 L77 38 LOCALVARIABLE $this$dp$iv I L75 L77 37 LOCALVARIABLE $i$f$getCurrent I L137 L139 69 LOCALVARIABLE this_$iv Landroidx/compose/runtime/CompositionLocal; L136 L139 66 LOCALVARIABLE $composer$iv Landroidx/compose/runtime/Composer; L136 L139 67 LOCALVARIABLE $changed$iv I L136 L139 68 LOCALVARIABLE currentTextStyle Landroidx/compose/ui/text/TextStyle; L140 L149 71 LOCALVARIABLE $i$a$-Box-AssignmentDetailStudentProgressCellKt$AssignmentDetailStudentProgressCell$1$1 I L134 L150 65 LOCALVARIABLE $this$AssignmentDetailStudentProgressCell_u24lambda_u240_u240 Landroidx/compose/foundation/layout/BoxScope; L133 L150 64 LOCALVARIABLE $composer Landroidx/compose/runtime/Composer; L133 L150 63 LOCALVARIABLE $changed I L133 L150 62 LOCALVARIABLE $i$a$-Layout-BoxKt$Box$1$iv I L131 L152 61 LOCALVARIABLE $composer$iv Landroidx/compose/runtime/Composer; L130 L152 60 LOCALVARIABLE $changed$iv I L130 L152 59 LOCALVARIABLE $i$a$-with-Updater$set$1$iv$iv$iv I L120 L124 58 LOCALVARIABLE $this$set_impl_u24lambda_u240$iv$iv$iv Landroidx/compose/runtime/Composer; L119 L124 57 LOCALVARIABLE $i$f$set-impl I L118 L126 56 LOCALVARIABLE block$iv$iv$iv Lkotlin/jvm/functions/Function2; L117 L126 55 LOCALVARIABLE $i$a$-ReusableComposeNode-LayoutKt$Layout$1$iv$iv I L114 L128 54 LOCALVARIABLE $this$Layout_u24lambda_u240$iv$iv Landroidx/compose/runtime/Composer; L113 L128 53 LOCALVARIABLE $i$f$ReusableComposeNode I L103 L156 52 LOCALVARIABLE factory$iv$iv$iv Lkotlin/jvm/functions/Function0; L102 L156 50 LOCALVARIABLE $changed$iv$iv$iv I L102 L156 51 LOCALVARIABLE $i$f$Layout I L93 L159 46 LOCALVARIABLE compositeKeyHash$iv$iv I L96 L159 47 LOCALVARIABLE localMap$iv$iv Landroidx/compose/runtime/CompositionLocalMap; L98 L159 48 LOCALVARIABLE materialized$iv$iv Landroidx/compose/ui/Modifier; L100 L159 49 LOCALVARIABLE modifier$iv$iv Landroidx/compose/ui/Modifier; L92 L159 44 LOCALVARIABLE $changed$iv$iv I L92 L159 45 LOCALVARIABLE $i$f$Box I L85 L162 41 LOCALVARIABLE measurePolicy$iv Landroidx/compose/ui/layout/MeasurePolicy; L90 L162 43 LOCALVARIABLE modifier$iv Landroidx/compose/ui/Modifier; L84 L162 37 LOCALVARIABLE contentAlignment$iv Landroidx/compose/ui/Alignment; L88 L162 38 LOCALVARIABLE propagateMinConstraints$iv Z L89 L162 42 LOCALVARIABLE $composer$iv Landroidx/compose/runtime/Composer; L84 L162 39 LOCALVARIABLE $changed$iv I L84 L162 40 LOCALVARIABLE $i$f$getDp I L186 L187 42 LOCALVARIABLE $this$dp$iv I L185 L187 38 LOCALVARIABLE $i$f$getDp I L192 L193 39 LOCALVARIABLE $this$dp$iv I L191 L193 42 LOCALVARIABLE $i$a$-cache-AssignmentDetailStudentProgressCellKt$AssignmentDetailStudentProgressCell$1$2 I L201 L202 45 LOCALVARIABLE value$iv Ljava/lang/Object; L203 L205 46 LOCALVARIABLE $i$a$-let-ComposerKt$cache$1$iv I L198 L206 44 LOCALVARIABLE it$iv Ljava/lang/Object; L197 L206 43 LOCALVARIABLE $i$f$cache I L196 L208 41 LOCALVARIABLE $this$cache$iv Landroidx/compose/runtime/Composer; L195 L208 39 LOCALVARIABLE invalid$iv Z L195 L208 40 LOCALVARIABLE $i$a$-Box-AssignmentDetailStudentProgressCellKt$AssignmentDetailStudentProgressCell$1 I L68 L218 36 LOCALVARIABLE $this$AssignmentDetailStudentProgressCell_u24lambda_u240 Landroidx/compose/foundation/layout/BoxScope; L67 L218 35 LOCALVARIABLE $composer Landroidx/compose/runtime/Composer; L67 L218 34 LOCALVARIABLE $changed I L67 L218 33 LOCALVARIABLE $i$a$-Layout-BoxKt$Box$1$iv I L65 L220 32 LOCALVARIABLE $composer$iv Landroidx/compose/runtime/Composer; L64 L220 31 LOCALVARIABLE $changed$iv I L64 L220 30 LOCALVARIABLE $i$a$-with-Updater$set$1$iv$iv$iv I L54 L58 29 LOCALVARIABLE $this$set_impl_u24lambda_u240$iv$iv$iv Landroidx/compose/runtime/Composer; L53 L58 28 LOCALVARIABLE $i$f$set-impl I L52 L60 27 LOCALVARIABLE block$iv$iv$iv Lkotlin/jvm/functions/Function2; L51 L60 26 LOCALVARIABLE $i$a$-ReusableComposeNode-LayoutKt$Layout$1$iv$iv I L48 L62 25 LOCALVARIABLE $this$Layout_u24lambda_u240$iv$iv Landroidx/compose/runtime/Composer; L47 L62 24 LOCALVARIABLE $i$f$ReusableComposeNode I L37 L224 23 LOCALVARIABLE factory$iv$iv$iv Lkotlin/jvm/functions/Function0; L36 L224 21 LOCALVARIABLE $changed$iv$iv$iv I L36 L224 22 LOCALVARIABLE $i$f$Layout I L27 L227 17 LOCALVARIABLE compositeKeyHash$iv$iv I L30 L227 18 LOCALVARIABLE localMap$iv$iv Landroidx/compose/runtime/CompositionLocalMap; L32 L227 19 LOCALVARIABLE materialized$iv$iv Landroidx/compose/ui/Modifier; L34 L227 20 LOCALVARIABLE modifier$iv$iv Landroidx/compose/ui/Modifier; L26 L227 15 LOCALVARIABLE $changed$iv$iv I L26 L227 16 LOCALVARIABLE $i$f$Box I L19 L230 13 LOCALVARIABLE measurePolicy$iv Landroidx/compose/ui/layout/MeasurePolicy; L24 L230 14 LOCALVARIABLE modifier$iv Landroidx/compose/ui/Modifier; L18 L230 8 LOCALVARIABLE contentAlignment$iv Landroidx/compose/ui/Alignment; L22 L230 9 LOCALVARIABLE propagateMinConstraints$iv Z L23 L230 10 LOCALVARIABLE $composer$iv Landroidx/compose/runtime/Composer; L18 L230 11 LOCALVARIABLE $changed$iv I L18 L230 12 LOCALVARIABLE score Ljava/lang/Float; L16 L231 6 LOCALVARIABLE progressPercentVal Ljava/lang/Integer; L17 L231 7 LOCALVARIABLE $dirty I L2 L236 5 LOCALVARIABLE progress Lworld/respect/lib/xapi/composites/XapiAssignmentTaskProgress; L0 L236 0 LOCALVARIABLE modifier Landroidx/compose/ui/Modifier; L0 L236 1 LOCALVARIABLE $composer Landroidx/compose/runtime/Composer; L0 L236 2 LOCALVARIABLE $changed I L0 L236 3 MAXSTACK = 52 MAXLOCALS = 72 File is unknown The root cause java.lang.OutOfMemoryError was thrown at: org.jetbrains.org.objectweb.asm.tree.analysis.Frame.(Frame.java:96) at org.jetbrains.kotlin.codegen.TransformationMethodVisitor.visitEnd(TransformationMethodVisitor.kt:89) at org.jetbrains.org.objectweb.asm.MethodVisitor.visitEnd(MethodVisitor.java:796) at org.jetbrains.org.objectweb.asm.tree.MethodNode.accept(MethodNode.java:770) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:470) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:164) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.generateFile(JvmIrCodegenFactory.kt:446) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:413) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runCodegen$cli(KotlinToJVMBytecodeCompiler.kt:425) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:89) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:27) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:68) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:58) at org.jetbrains.kotlin.config.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:102) at org.jetbrains.kotlin.backend.common.phaser.CompositePhase.invoke(PhaseBuilders.kt:22) at org.jetbrains.kotlin.config.phaser.CompilerPhaseKt.invokeToplevel(CompilerPhase.kt:53) at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.runPhasedPipeline(AbstractCliPipeline.kt:109) at org.jetbrains.kotlin.cli.pipeline.AbstractCliPipeline.execute(AbstractCliPipeline.kt:68) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:79) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecutePhased(K2JVMCompiler.kt:45) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:90) at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:352) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerBase.runCompiler(IncrementalJvmCompilerRunnerBase.kt:176) at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerBase.runCompiler(IncrementalJvmCompilerRunnerBase.kt:39) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.doCompile(IncrementalCompilerRunner.kt:499) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:416) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileNonIncrementally(IncrementalCompilerRunner.kt:301) at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:128) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.execIncrementalCompiler(CompileServiceImpl.kt:684) at org.jetbrains.kotlin.daemon.CompileServiceImplBase.access$execIncrementalCompiler(CompileServiceImpl.kt:94) at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1810) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) 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(AccessController.java:714) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at org.jetbrains.org.objectweb.asm.tree.analysis.Frame.(Frame.java:96) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer$FixStackFrame.(FixStackAnalyzer.kt:98) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer.analyzer$lambda$0(FixStackAnalyzer.kt:46) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer$$Lambda/0x00007f2d98c916d0.invoke(Unknown Source) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.fastMergeControlFlowEdge(FastAnalyzer.kt:256) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.mergeControlFlowEdge(FastAnalyzer.kt:214) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.processControlFlowEdge(FastAnalyzer.kt:208) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.processControlFlowEdge$default(FastAnalyzer.kt:206) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.visitOpInsn(FastAnalyzer.kt:292) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.visitMeaningfulInstruction(FastAnalyzer.kt:281) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.analyzeInstruction(FastAnalyzer.kt:113) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.analyzeMainLoop(FastAnalyzer.kt:74) at org.jetbrains.kotlin.codegen.optimization.common.FastAnalyzer.analyze(FastAnalyzer.kt:53) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer.analyze(FixStackAnalyzer.kt:60) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackMethodTransformer.analyzeAndTransformBreakContinueGotos(FixStackMethodTransformer.kt:55) at org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackMethodTransformer.transform(FixStackMethodTransformer.kt:44) at org.jetbrains.kotlin.codegen.optimization.transformer.CompositeMethodTransformer.transform(CompositeMethodTransformer.kt:25) at org.jetbrains.kotlin.codegen.optimization.transformer.CompositeMethodTransformer.transform(CompositeMethodTransformer.kt:25) at org.jetbrains.kotlin.codegen.optimization.OptimizationMethodVisitor.performTransformations(OptimizationMethodVisitor.kt:70) at org.jetbrains.kotlin.codegen.TransformationMethodVisitor.visitEnd(TransformationMethodVisitor.kt:67) at org.jetbrains.org.objectweb.asm.MethodVisitor.visitEnd(MethodVisitor.java:796) at org.jetbrains.org.objectweb.asm.tree.MethodNode.accept(MethodNode.java:770) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generateMethod(ClassCodegen.kt:470) at org.jetbrains.kotlin.backend.jvm.codegen.ClassCodegen.generate(ClassCodegen.kt:164) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.generateFile(JvmIrCodegenFactory.kt:446) at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeCodegen(JvmIrCodegenFactory.kt:413) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runCodegen$cli(KotlinToJVMBytecodeCompiler.kt:425) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:89) at org.jetbrains.kotlin.cli.pipeline.jvm.JvmBackendPipelinePhase.executePhase(JvmBackendPipelinePhase.kt:27) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:68) at org.jetbrains.kotlin.cli.pipeline.PipelinePhase.phaseBody(PipelinePhase.kt:58) at org.jetbrains.kotlin.config.phaser.NamedCompilerPhase.invoke(CompilerPhase.kt:102)