# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.AbstractClickableNode":"Clickable.kt","androidx.compose.foundation.ClickableNode":"Clickable.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt","androidx.compose.ui.semantics.Role":"SemanticsProperties.kt","androidx.compose.foundation.selection.SelectableNode":"Selectable.kt"}}
androidx.compose.foundation.selection.SelectableElement -> tm6:
# {"id":"sourceFile","fileName":"Selectable.kt"}
    boolean selected -> b
    androidx.compose.foundation.interaction.MutableInteractionSource interactionSource -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwd4;"}
    androidx.compose.foundation.IndicationNodeFactory indicationNodeFactory -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm93;"}
    boolean useLocalIndication -> e
    boolean enabled -> f
    androidx.compose.ui.semantics.Role role -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv66;"}
    kotlin.jvm.functions.Function0 onClick -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwo2;"}
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):217 -> <init>
    1:3:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLwd4;Lm93;ZZLv66;Lwo2;)V"}
    4:5:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):218:218 -> <init>
    4:5:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    6:7:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):219:219 -> <init>
    6:7:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    8:9:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):220:220 -> <init>
    8:9:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    10:11:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):221:221 -> <init>
    10:11:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    12:13:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):222:222 -> <init>
    12:13:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    14:15:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):223:223 -> <init>
    14:15:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    16:18:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):224:224 -> <init>
    16:18:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    7:15:boolean equals(java.lang.Object):262:262 -> equals
    16:17:boolean equals(java.lang.Object):264:264 -> equals
    18:24:boolean equals(java.lang.Object):266:266 -> equals
    25:35:boolean equals(java.lang.Object):267:267 -> equals
    36:46:boolean equals(java.lang.Object):268:268 -> equals
    47:53:boolean equals(java.lang.Object):269:269 -> equals
    54:60:boolean equals(java.lang.Object):270:270 -> equals
    61:71:boolean equals(java.lang.Object):271:271 -> equals
    72:81:boolean equals(java.lang.Object):272:272 -> equals
    1:10:int hashCode():278:278 -> hashCode
    1:10:int SelectableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    11:22:int hashCode():279:279 -> hashCode
    11:22:int SelectableElement.hashCode():0 -> hashCode
    23:34:int hashCode():280:280 -> hashCode
    23:34:int SelectableElement.hashCode():0 -> hashCode
    35:36:int hashCode():281:281 -> hashCode
    35:36:int SelectableElement.hashCode():0 -> hashCode
    37:40:int hashCode():0:0 -> hashCode
    37:40:int SelectableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":67},"outline":"Lng4;d(IIZ)I"}
    41:42:int hashCode():282:282 -> hashCode
    41:42:int SelectableElement.hashCode():0 -> hashCode
    43:46:int hashCode():0:0 -> hashCode
    43:46:int SelectableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":68},"outline":"Lng4;d(IIZ)I"}
    47:50:int hashCode():283:283 -> hashCode
    47:50:int SelectableElement.hashCode():0 -> hashCode
    51:52:int androidx.compose.ui.semantics.Role.unbox-impl():0:0 -> hashCode
    51:52:int hashCode():283 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    51:52:int SelectableElement.hashCode():0 -> hashCode
    53:58:int androidx.compose.ui.semantics.Role.hashCode-impl(int):0:0 -> hashCode
    53:58:int hashCode():283 -> hashCode
    53:58:int SelectableElement.hashCode():0 -> hashCode
    59:66:int hashCode():284:284 -> hashCode
    59:66:int SelectableElement.hashCode():0 -> hashCode
    67:67:int hashCode():281:281 -> hashCode
    68:68:int hashCode():282:282 -> hashCode
    1:2:androidx.compose.foundation.selection.SelectableNode create():227:227 -> j
    1:2:androidx.compose.ui.Modifier$Node create():217 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lib4;"}
    3:5:androidx.compose.foundation.selection.SelectableNode create():234:234 -> j
    3:5:androidx.compose.ui.Modifier$Node create():217 -> j
    6:18:void androidx.compose.foundation.AbstractClickableNode.<init>(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> j
    6:18:void androidx.compose.foundation.ClickableNode.<init>(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):858 -> j
    6:18:void androidx.compose.foundation.ClickableNode.<init>(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> j
    6:18:void androidx.compose.foundation.selection.SelectableNode.<init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):289 -> j
    6:18:void androidx.compose.foundation.selection.SelectableNode.<init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> j
    6:18:androidx.compose.foundation.selection.SelectableNode create():227 -> j
    6:18:androidx.compose.ui.Modifier$Node create():217 -> j
    19:23:void androidx.compose.foundation.selection.SelectableNode.<init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):290:290 -> j
    19:23:void androidx.compose.foundation.selection.SelectableNode.<init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0,kotlin.jvm.internal.DefaultConstructorMarker):0 -> j
    19:23:androidx.compose.foundation.selection.SelectableNode create():227 -> j
    19:23:androidx.compose.ui.Modifier$Node create():217 -> j
    1:3:void update(androidx.compose.ui.Modifier$Node):217:217 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lib4;)V"}
    4:5:void androidx.compose.foundation.selection.SelectableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):316:316 -> l
    4:5:void update(androidx.compose.foundation.selection.SelectableNode):238 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:5:void update(androidx.compose.ui.Modifier$Node):217 -> l
    6:9:void androidx.compose.foundation.selection.SelectableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):316:316 -> l
    6:9:void update(androidx.compose.foundation.selection.SelectableNode):238 -> l
    6:9:void update(androidx.compose.ui.Modifier$Node):217 -> l
    10:11:void androidx.compose.foundation.selection.SelectableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):317:317 -> l
    10:11:void update(androidx.compose.foundation.selection.SelectableNode):238 -> l
    10:11:void update(androidx.compose.ui.Modifier$Node):217 -> l
    12:15:void androidx.compose.foundation.selection.SelectableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):318:318 -> l
    12:15:void update(androidx.compose.foundation.selection.SelectableNode):238 -> l
    12:15:void update(androidx.compose.ui.Modifier$Node):217 -> l
    16:31:void androidx.compose.foundation.ClickableNode.update-O2vRcR0(androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):1045:1045 -> l
    16:31:void androidx.compose.foundation.selection.SelectableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function0):320 -> l
    16:31:void update(androidx.compose.foundation.selection.SelectableNode):238 -> l
    16:31:void update(androidx.compose.ui.Modifier$Node):217 -> l
