# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.semantics.SemanticsModifierKt":"SemanticsModifier.kt","androidx.compose.ui.semantics.SemanticsConfiguration":"SemanticsConfiguration.kt","androidx.compose.ui.semantics.SemanticsProperties":"SemanticsProperties.kt","androidx.compose.ui.layout.LayoutNodeSubcompositionsState":"SubcomposeLayout.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.ui.autofill.AndroidAutofillManager":"AndroidAutofillManager.android.kt","androidx.compose.ui.viewinterop.AndroidViewHolder":"AndroidViewHolder.android.kt","androidx.compose.runtime.Stack":"Stack.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt","androidx.compose.ui.platform.AndroidComposeView":"AndroidComposeView.android.kt","androidx.compose.ui.autofill.AndroidAutofillManager_androidKt":"AndroidAutofillManager.android.kt"}}
androidx.compose.ui.node.UiApplier -> cq7:
# {"id":"sourceFile","fileName":"UiApplier.android.kt"}
    java.lang.Object androidx.compose.runtime.AbstractApplier.root -> X
    java.util.ArrayList androidx.compose.runtime.AbstractApplier.stack -> Y
    java.lang.Object androidx.compose.runtime.AbstractApplier.current -> Z
    1:5:void androidx.compose.runtime.AbstractApplier.<init>(java.lang.Object):198:198 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldq3;)V"}
    6:10:java.util.ArrayList androidx.compose.runtime.Stack.constructor-impl$default(java.util.ArrayList,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> <init>
    6:10:void androidx.compose.runtime.AbstractApplier.<init>(java.lang.Object):199 -> <init>
    11:12:void androidx.compose.runtime.AbstractApplier.<init>(java.lang.Object):199:199 -> <init>
    13:15:void androidx.compose.runtime.AbstractApplier.<init>(java.lang.Object):201:201 -> <init>
    1:2:void androidx.compose.runtime.AbstractApplier.clear():214:214 -> a
    3:5:void androidx.compose.runtime.Stack.clear-impl(java.util.ArrayList):42:42 -> a
    3:5:void androidx.compose.runtime.AbstractApplier.clear():214 -> a
    6:7:void androidx.compose.runtime.AbstractApplier.clear():215:215 -> a
    8:9:void androidx.compose.runtime.AbstractApplier.setCurrent(java.lang.Object):202:202 -> a
    8:9:void androidx.compose.runtime.AbstractApplier.clear():215 -> a
    10:11:java.lang.Object androidx.compose.runtime.AbstractApplier.getRoot():198:198 -> a
    10:11:void onClear():41 -> a
    10:11:void androidx.compose.runtime.AbstractApplier.clear():216 -> a
    12:17:void onClear():41:41 -> a
    12:17:void androidx.compose.runtime.AbstractApplier.clear():216 -> a
    1:2:void insertBottomUp(int,java.lang.Object):21:21 -> c
    3:4:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> c
    3:4:void insertBottomUp(int,androidx.compose.ui.node.LayoutNode):29 -> c
    3:4:void insertBottomUp(int,java.lang.Object):21 -> c
    5:10:void insertBottomUp(int,androidx.compose.ui.node.LayoutNode):29:29 -> c
    5:10:void insertBottomUp(int,java.lang.Object):21 -> c
    1:2:void androidx.compose.runtime.AbstractApplier.down(java.lang.Object):205:205 -> d
    3:4:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> d
    3:4:void androidx.compose.runtime.AbstractApplier.down(java.lang.Object):205 -> d
    5:7:boolean androidx.compose.runtime.Stack.push-impl(java.util.ArrayList,java.lang.Object):30:30 -> d
    5:7:void androidx.compose.runtime.AbstractApplier.down(java.lang.Object):205 -> d
    8:10:void androidx.compose.runtime.AbstractApplier.setCurrent(java.lang.Object):202:202 -> d
    8:10:void androidx.compose.runtime.AbstractApplier.down(java.lang.Object):206 -> d
    1:2:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> e
    1:2:void reuse():50 -> e
    3:4:void reuse():50:50 -> e
    5:6:void androidx.compose.ui.node.LayoutNode.onReuse():1460:1460 -> e
    5:6:void reuse():50 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:14:void androidx.compose.ui.node.LayoutNode.onReuse():1460:1460 -> e
    7:14:void reuse():50 -> e
    15:17:void androidx.compose.ui.node.LayoutNode.onReuse():2262:2262 -> e
    15:17:void reuse():50 -> e
    18:21:void androidx.compose.ui.node.LayoutNode.onReuse():1461:1461 -> e
    18:21:void reuse():50 -> e
    22:29:void androidx.compose.ui.viewinterop.AndroidViewHolder.onReuse():244:244 -> e
    22:29:void androidx.compose.ui.node.LayoutNode.onReuse():1461 -> e
    22:29:void reuse():50 -> e
    30:33:void androidx.compose.ui.viewinterop.AndroidViewHolder.onReuse():245:245 -> e
    30:33:void androidx.compose.ui.node.LayoutNode.onReuse():1461 -> e
    30:33:void reuse():50 -> e
    34:38:void androidx.compose.ui.viewinterop.AndroidViewHolder.onReuse():247:247 -> e
    34:38:void androidx.compose.ui.node.LayoutNode.onReuse():1461 -> e
    34:38:void reuse():50 -> e
    39:43:void androidx.compose.ui.node.LayoutNode.onReuse():1462:1462 -> e
    39:43:void reuse():50 -> e
    44:46:void androidx.compose.ui.layout.LayoutNodeSubcompositionsState.onReuse():572:572 -> e
    44:46:void androidx.compose.ui.node.LayoutNode.onReuse():1462 -> e
    44:46:void reuse():50 -> e
    47:48:void androidx.compose.ui.node.LayoutNode.onReuse():1463:1463 -> e
    47:48:void reuse():50 -> e
    49:52:boolean androidx.compose.ui.node.LayoutNode.isDeactivated():1456:1456 -> e
    49:52:void androidx.compose.ui.node.LayoutNode.onReuse():1464 -> e
    49:52:void reuse():50 -> e
    53:55:void androidx.compose.ui.node.LayoutNode.onReuse():1465:1465 -> e
    53:55:void reuse():50 -> e
    56:57:void androidx.compose.ui.node.LayoutNode.resetModifierState():970:970 -> e
    56:57:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    56:57:void reuse():50 -> e
    58:64:androidx.compose.ui.Modifier$Node androidx.compose.ui.node.NodeChain.getTail$ui():39:39 -> e
    58:64:void androidx.compose.ui.node.NodeChain.resetState$ui():822 -> e
    58:64:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    58:64:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    58:64:void reuse():50 -> e
    65:68:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> e
    65:68:void androidx.compose.ui.node.NodeChain.resetState$ui():215 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:68:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    65:68:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    65:68:void reuse():50 -> e
    69:71:void androidx.compose.ui.node.NodeChain.resetState$ui():215:215 -> e
    69:71:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    69:71:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    69:71:void reuse():50 -> e
    72:77:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getParent$ui():200:200 -> e
    72:77:void androidx.compose.ui.node.NodeChain.resetState$ui():825 -> e
    72:77:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    72:77:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    72:77:void reuse():50 -> e
    78:81:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> e
    78:81:void androidx.compose.ui.node.NodeChain.runDetachLifecycle$ui():350 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    78:81:void androidx.compose.ui.node.NodeChain.resetState$ui():216 -> e
    78:81:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    78:81:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    78:81:void reuse():50 -> e
    82:84:void androidx.compose.ui.node.NodeChain.runDetachLifecycle$ui():350:350 -> e
    82:84:void androidx.compose.ui.node.NodeChain.resetState$ui():216 -> e
    82:84:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    82:84:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    82:84:void reuse():50 -> e
    85:89:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getParent$ui():200:200 -> e
    85:89:void androidx.compose.ui.node.NodeChain.runDetachLifecycle$ui():859 -> e
    85:89:void androidx.compose.ui.node.NodeChain.resetState$ui():216 -> e
    85:89:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    85:89:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    85:89:void reuse():50 -> e
    90:93:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> e
    90:93:void androidx.compose.ui.node.NodeChain.markAsDetached$ui():346 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:93:void androidx.compose.ui.node.NodeChain.resetState$ui():217 -> e
    90:93:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    90:93:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    90:93:void reuse():50 -> e
    94:96:void androidx.compose.ui.node.NodeChain.markAsDetached$ui():346:346 -> e
    94:96:void androidx.compose.ui.node.NodeChain.resetState$ui():217 -> e
    94:96:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    94:96:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    94:96:void reuse():50 -> e
    97:99:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getParent$ui():200:200 -> e
    97:99:void androidx.compose.ui.node.NodeChain.markAsDetached$ui():853 -> e
    97:99:void androidx.compose.ui.node.NodeChain.resetState$ui():217 -> e
    97:99:void androidx.compose.ui.node.LayoutNode.resetModifierState():970 -> e
    97:99:void androidx.compose.ui.node.LayoutNode.onReuse():1468 -> e
    97:99:void reuse():50 -> e
    100:101:int androidx.compose.ui.node.LayoutNode.getSemanticsId():87:87 -> e
    100:101:void androidx.compose.ui.node.LayoutNode.onReuse():1470 -> e
    100:101:void reuse():50 -> e
    102:116:void androidx.compose.ui.node.LayoutNode.onReuse():1472:1472 -> e
    102:116:void reuse():50 -> e
    117:123:int androidx.compose.ui.semantics.SemanticsModifierKt.generateSemanticsId():28:28 -> e
    117:123:void androidx.compose.ui.node.LayoutNode.onReuse():1473 -> e
    117:123:void reuse():50 -> e
    124:125:void androidx.compose.ui.node.LayoutNode.setSemanticsId(int):87:87 -> e
    124:125:void androidx.compose.ui.node.LayoutNode.onReuse():1473 -> e
    124:125:void reuse():50 -> e
    126:131:void androidx.compose.ui.node.LayoutNode.onReuse():1474:1474 -> e
    126:131:void reuse():50 -> e
    132:138:void androidx.compose.ui.platform.AndroidComposeView.onPreLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2171:2171 -> e
    132:138:void androidx.compose.ui.node.LayoutNode.onReuse():1474 -> e
    132:138:void reuse():50 -> e
    139:142:void androidx.compose.ui.platform.AndroidComposeView.onPreLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2172:2172 -> e
    139:142:void androidx.compose.ui.node.LayoutNode.onReuse():1474 -> e
    139:142:void reuse():50 -> e
    143:144:int androidx.compose.ui.node.LayoutNode.getSemanticsId():87:87 -> e
    143:144:void androidx.compose.ui.platform.AndroidComposeView.onPreLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2172 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    143:144:void androidx.compose.ui.node.LayoutNode.onReuse():1474 -> e
    143:144:void reuse():50 -> e
    145:147:void androidx.compose.ui.platform.AndroidComposeView.onPreLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2172:2172 -> e
    145:147:void androidx.compose.ui.node.LayoutNode.onReuse():1474 -> e
    145:147:void reuse():50 -> e
    148:153:androidx.compose.ui.Modifier$Node androidx.compose.ui.node.NodeChain.getHead$ui():40:40 -> e
    148:153:void androidx.compose.ui.node.NodeChain.markAsAttached():828 -> e
    148:153:void androidx.compose.ui.node.LayoutNode.onReuse():1476 -> e
    148:153:void reuse():50 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    154:156:void androidx.compose.ui.node.NodeChain.markAsAttached():274:274 -> e
    154:156:void androidx.compose.ui.node.LayoutNode.onReuse():1476 -> e
    154:156:void reuse():50 -> e
    157:159:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getChild$ui():201:201 -> e
    157:159:void androidx.compose.ui.node.NodeChain.markAsAttached():831 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    157:159:void androidx.compose.ui.node.LayoutNode.onReuse():1476 -> e
    157:159:void reuse():50 -> e
    160:164:void androidx.compose.ui.node.LayoutNode.onReuse():1477:1477 -> e
    160:164:void reuse():50 -> e
    165:170:void androidx.compose.ui.node.LayoutNode.onReuse():1478:1478 -> e
    165:170:void reuse():50 -> e
    171:173:void androidx.compose.ui.node.LayoutNode.onReuse():1479:1479 -> e
    171:173:void reuse():50 -> e
    174:176:void androidx.compose.ui.node.LayoutNode.onReuse():1481:1481 -> e
    174:176:void reuse():50 -> e
    177:182:void androidx.compose.ui.node.LayoutNode.onReuse():1482:1482 -> e
    177:182:void reuse():50 -> e
    183:188:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2176:2176 -> e
    183:188:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    183:188:void reuse():50 -> e
    189:192:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177:2177 -> e
    189:192:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    189:192:void reuse():50 -> e
    193:204:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):279:279 -> e
    193:204:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    193:204:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    193:204:void reuse():50 -> e
    205:207:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):280:280 -> e
    205:207:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    205:207:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    205:207:void reuse():50 -> e
    208:213:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):282:282 -> e
    208:213:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    208:213:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    208:213:void reuse():50 -> e
    214:215:androidx.collection.MutableScatterMap androidx.compose.ui.semantics.SemanticsConfiguration.getProps$ui():34:34 -> e
    214:215:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):336 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    214:215:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.access$isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):1 -> e
    214:215:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):282 -> e
    214:215:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    214:215:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    214:215:void reuse():50 -> e
    216:217:androidx.compose.ui.semantics.SemanticsPropertyKey androidx.compose.ui.semantics.SemanticsProperties.getContentType():122:122 -> e
    216:217:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):336 -> e
    216:217:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.access$isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):1 -> e
    216:217:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):282 -> e
    216:217:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    216:217:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    216:217:void reuse():50 -> e
    218:223:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):336:336 -> e
    218:223:boolean androidx.compose.ui.autofill.AndroidAutofillManager_androidKt.access$isRelatedToAutoCommit(androidx.compose.ui.semantics.SemanticsConfiguration):1 -> e
    218:223:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):282 -> e
    218:223:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    218:223:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    218:223:void reuse():50 -> e
    224:225:int androidx.compose.ui.node.LayoutNode.getSemanticsId():87:87 -> e
    224:225:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):283 -> e
    224:225:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    224:225:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    224:225:void reuse():50 -> e
    226:228:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):283:283 -> e
    226:228:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    226:228:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    226:228:void reuse():50 -> e
    229:230:int androidx.compose.ui.node.LayoutNode.getSemanticsId():87:87 -> e
    229:230:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):286 -> e
    229:230:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    229:230:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    229:230:void reuse():50 -> e
    231:233:void androidx.compose.ui.autofill.AndroidAutofillManager.onPostLayoutNodeReused$ui(androidx.compose.ui.semantics.SemanticsInfo,int):284:284 -> e
    231:233:void androidx.compose.ui.platform.AndroidComposeView.onPostLayoutNodeReused(androidx.compose.ui.node.LayoutNode,int):2177 -> e
    231:233:void androidx.compose.ui.node.LayoutNode.onReuse():1482 -> e
    231:233:void reuse():50 -> e
    234:249:void androidx.compose.ui.node.LayoutNode.onReuse():1486:1486 -> e
    234:249:void reuse():50 -> e
    1:2:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> f
    1:2:void move(int,int,int):37 -> f
    3:8:void move(int,int,int):37:37 -> f
    1:2:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> g
    1:2:void remove(int,int):33 -> g
    3:8:void remove(int,int):33:33 -> g
    1:8:int androidx.compose.runtime.Stack.getSize-impl(java.util.ArrayList):28:28 -> h
    1:8:java.lang.Object androidx.compose.runtime.Stack.pop-impl(java.util.ArrayList):32 -> h
    1:8:void androidx.compose.runtime.AbstractApplier.up():210 -> h
    9:12:java.lang.Object androidx.compose.runtime.Stack.pop-impl(java.util.ArrayList):32:32 -> h
    9:12:void androidx.compose.runtime.AbstractApplier.up():210 -> h
    13:15:void androidx.compose.runtime.AbstractApplier.setCurrent(java.lang.Object):202:202 -> h
    13:15:void androidx.compose.runtime.AbstractApplier.up():210 -> h
    1:3:void insertTopDown(int,java.lang.Object):21:21 -> k
    1:2:java.lang.Object androidx.compose.runtime.AbstractApplier.getRoot():198:198 -> l
    1:2:void onEndChanges():46 -> l
    3:4:void onEndChanges():46:46 -> l
    5:8:androidx.compose.ui.node.Owner androidx.compose.ui.node.LayoutNode.getOwner$ui():241:241 -> l
    5:8:void onEndChanges():46 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:14:void onEndChanges():46:46 -> l
    1:3:java.lang.Object androidx.compose.runtime.AbstractApplier.getCurrent():201:201 -> m
