# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.spatial.ThrottledCallbacks$Entry":"ThrottledCallbacks.kt","androidx.compose.ui.spatial.ThrottledCallbacks":"ThrottledCallbacks.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier":"AwaitFirstLayoutModifier.kt","androidx.compose.ui.layout.OnLayoutRectChangedModifierKt":"OnLayoutRectChangedModifier.kt","androidx.compose.ui.spatial.RectManager":"RectManager.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt"}}
androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier$Node -> l00:
# {"id":"sourceFile","fileName":"AwaitFirstLayoutModifier.kt"}
    androidx.compose.ui.node.DelegatableNode$RegistrationHandle handle -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lym7;"}
    androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier this$0 -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm00;"}
    1:6:void <init>(androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier):59:59 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm00;)V"}
    1:4:void androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier.access$setAttachedNode$p(androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier,androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier$Node):30:30 -> N0
    1:4:void onAttach():61 -> N0
    5:8:kotlinx.coroutines.CompletableDeferred androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier.access$getLock$p(androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier):30:30 -> N0
    5:8:void onAttach():62 -> N0
    9:12:void onAttach():63:63 -> N0
    1:7:androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier$Node androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier.access$getAttachedNode$p(androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier):30:30 -> O0
    1:7:void onDetach():80 -> O0
    8:9:void androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier.access$setAttachedNode$p(androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier,androidx.compose.foundation.lazy.layout.AwaitFirstLayoutModifier$Node):30:30 -> O0
    8:9:void onDetach():81 -> O0
    10:16:void onDetach():83:83 -> O0
    17:19:void onDetach():84:84 -> O0
    1:8:void requestOnAfterLayoutCallback():71:71 -> V0
    9:12:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):152:152 -> V0
    9:12:void requestOnAfterLayoutCallback():71 -> V0
    13:14:int androidx.compose.ui.node.LayoutNode.getSemanticsId():87:87 -> V0
    13:14:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):153 -> V0
    13:14:void requestOnAfterLayoutCallback():71 -> V0
    15:24:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):154:154 -> V0
    15:24:void requestOnAfterLayoutCallback():71 -> V0
    25:26:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):183:183 -> V0
    25:26:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    25:26:void requestOnAfterLayoutCallback():71 -> V0
    27:29:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184:184 -> V0
    27:29:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    27:29:void requestOnAfterLayoutCallback():71 -> V0
    30:31:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):146:146 -> V0
    30:31:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    30:31:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    30:31:void requestOnAfterLayoutCallback():71 -> V0
    32:36:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):149:149 -> V0
    32:36:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    32:36:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    32:36:void requestOnAfterLayoutCallback():71 -> V0
    37:46:androidx.compose.ui.spatial.ThrottledCallbacks$Entry androidx.compose.ui.spatial.ThrottledCallbacks.multiPut(androidx.collection.MutableIntObjectMap,int,androidx.compose.ui.spatial.ThrottledCallbacks$Entry):667:667 -> V0
    37:46:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):146 -> V0
    37:46:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    37:46:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    37:46:void requestOnAfterLayoutCallback():71 -> V0
    47:50:androidx.compose.ui.spatial.ThrottledCallbacks$Entry androidx.compose.ui.spatial.ThrottledCallbacks.multiPut(androidx.collection.MutableIntObjectMap,int,androidx.compose.ui.spatial.ThrottledCallbacks$Entry):446:446 -> V0
    47:50:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):146 -> V0
    47:50:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    47:50:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    47:50:void requestOnAfterLayoutCallback():71 -> V0
    51:56:androidx.compose.ui.spatial.ThrottledCallbacks$Entry androidx.compose.ui.spatial.ThrottledCallbacks$Entry.getNext():48:48 -> V0
    51:56:androidx.compose.ui.spatial.ThrottledCallbacks$Entry androidx.compose.ui.spatial.ThrottledCallbacks.multiPut(androidx.collection.MutableIntObjectMap,int,androidx.compose.ui.spatial.ThrottledCallbacks$Entry):448 -> V0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    51:56:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):146 -> V0
    51:56:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    51:56:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    51:56:void requestOnAfterLayoutCallback():71 -> V0
    57:58:void androidx.compose.ui.spatial.ThrottledCallbacks$Entry.setNext(androidx.compose.ui.spatial.ThrottledCallbacks$Entry):48:48 -> V0
    57:58:androidx.compose.ui.spatial.ThrottledCallbacks$Entry androidx.compose.ui.spatial.ThrottledCallbacks.multiPut(androidx.collection.MutableIntObjectMap,int,androidx.compose.ui.spatial.ThrottledCallbacks$Entry):451 -> V0
    57:58:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.ThrottledCallbacks.registerOnRectChanged(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):146 -> V0
    57:58:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):184 -> V0
    57:58:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    57:58:void requestOnAfterLayoutCallback():71 -> V0
    59:60:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getNode():169:169 -> V0
    59:60:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):186 -> V0
    59:60:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    59:60:void requestOnAfterLayoutCallback():71 -> V0
    61:64:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):186:186 -> V0
    61:64:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    61:64:void requestOnAfterLayoutCallback():71 -> V0
    65:69:boolean androidx.compose.ui.node.LayoutNode.getAddedToRectList$ui():109:109 -> V0
    65:69:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):187 -> V0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    65:69:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    65:69:void requestOnAfterLayoutCallback():71 -> V0
    70:74:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):188:188 -> V0
    70:74:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    70:74:void requestOnAfterLayoutCallback():71 -> V0
    75:76:void androidx.compose.ui.spatial.RectManager.invalidate():65:65 -> V0
    75:76:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):190 -> V0
    75:76:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    75:76:void requestOnAfterLayoutCallback():71 -> V0
    77:79:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.spatial.RectManager.registerOnRectChangedCallback(int,long,long,androidx.compose.ui.node.DelegatableNode,kotlin.jvm.functions.Function1):191:191 -> V0
    77:79:androidx.compose.ui.node.DelegatableNode$RegistrationHandle androidx.compose.ui.layout.OnLayoutRectChangedModifierKt.registerOnLayoutRectChanged(androidx.compose.ui.node.DelegatableNode,long,long,kotlin.jvm.functions.Function1):155 -> V0
    77:79:void requestOnAfterLayoutCallback():71 -> V0
    80:82:void requestOnAfterLayoutCallback():70:70 -> V0
