# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.selection.ToggleableNode":"Toggleable.kt","androidx.compose.ui.platform.InspectorInfo":"InspectableValue.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.ToggleableElement -> h03:
# {"id":"sourceFile","fileName":"Toggleable.kt"}
    boolean value -> b
    androidx.compose.foundation.interaction.MutableInteractionSource interactionSource -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwn1;"}
    boolean useLocalIndication -> d
    boolean enabled -> e
    androidx.compose.ui.semantics.Role role -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsb2;"}
    kotlin.jvm.functions.Function1 onValueChange -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnu0;"}
    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.Function1):213 -> <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.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLwn1;ZZLsb2;Lnu0;)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.Function1):214:214 -> <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.Function1,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.Function1):215:215 -> <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.Function1,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.Function1):217:217 -> <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.Function1,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.Function1):218:218 -> <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.Function1,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.Function1):219:219 -> <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.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    14:16:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):220:220 -> <init>
    14:16:void <init>(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    1:2:androidx.compose.foundation.selection.ToggleableNode create():223:223 -> c
    1:2:androidx.compose.ui.Modifier$Node create():213 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgm1;"}
    3:4:androidx.compose.foundation.selection.ToggleableNode create():229:229 -> c
    3:4:androidx.compose.ui.Modifier$Node create():213 -> c
    5:6:androidx.compose.foundation.selection.ToggleableNode create():230:230 -> c
    5:6:androidx.compose.ui.Modifier$Node create():213 -> c
    7:18:androidx.compose.foundation.selection.ToggleableNode create():223:223 -> c
    7:18:androidx.compose.ui.Modifier$Node create():213 -> c
    7:15:boolean equals(java.lang.Object):258:258 -> equals
    16:17:boolean equals(java.lang.Object):260:260 -> equals
    18:24:boolean equals(java.lang.Object):262:262 -> equals
    25:35:boolean equals(java.lang.Object):263:263 -> equals
    36:42:boolean equals(java.lang.Object):265:265 -> equals
    43:49:boolean equals(java.lang.Object):266:266 -> equals
    50:53:boolean equals(java.lang.Object):267:267 -> equals
    54:60:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    54:60:boolean equals(java.lang.Object):267 -> equals
    61:70:boolean equals(java.lang.Object):268:268 -> equals
    1:9:int hashCode():274:274 -> hashCode
    1:9:int ToggleableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:22:int hashCode():275:275 -> hashCode
    10:22:int ToggleableElement.hashCode():0 -> hashCode
    23:24:int hashCode():277:277 -> hashCode
    23:24:int ToggleableElement.hashCode():0 -> hashCode
    25:28:int hashCode():0:0 -> hashCode
    25:28:int ToggleableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":51},"outline":"Lc42;f(IIZ)I"}
    29:30:int hashCode():278:278 -> hashCode
    29:30:int ToggleableElement.hashCode():0 -> hashCode
    31:34:int hashCode():0:0 -> hashCode
    31:34:int ToggleableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":52},"outline":"Lc42;f(IIZ)I"}
    35:36:int hashCode():279:279 -> hashCode
    35:36:int ToggleableElement.hashCode():0 -> hashCode
    37:38:int androidx.compose.ui.semantics.Role.unbox-impl():0:0 -> hashCode
    37:38:int hashCode():279 -> hashCode
    37:38:int ToggleableElement.hashCode():0 -> hashCode
    39:42:int hashCode():0:0 -> hashCode
    39:42:int ToggleableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":53},"outline":"Ly22;c(III)I"}
    43:50:int hashCode():280:280 -> hashCode
    43:50:int ToggleableElement.hashCode():0 -> hashCode
    51:51:int hashCode():277:277 -> hashCode
    52:52:int hashCode():278:278 -> hashCode
    53:53:int androidx.compose.ui.semantics.Role.hashCode-impl(int):0:0 -> hashCode
    53:53:int hashCode():279 -> hashCode
    1:2:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):246:246 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg41;)V"}
    3:4:void androidx.compose.ui.platform.InspectorInfo.setName(java.lang.String):57:57 -> i
    3:4:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):246 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:androidx.compose.ui.platform.ValueElementSequence androidx.compose.ui.platform.InspectorInfo.getProperties():63:63 -> i
    5:6:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):247 -> i
    7:8:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):247:247 -> i
    9:10:java.lang.Object androidx.compose.ui.platform.InspectorInfo.getValue():60:60 -> i
    9:10:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):247 -> i
    11:13:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):247:247 -> i
    14:20:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):248:248 -> i
    21:26:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):249:249 -> i
    27:37:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):250:250 -> i
    38:44:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):251:251 -> i
    45:52:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):252:252 -> i
    1:3:void update(androidx.compose.ui.Modifier$Node):213:213 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgm1;)V"}
    4:5:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):320:320 -> j
    4:5:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:5:void update(androidx.compose.ui.Modifier$Node):213 -> j
    6:9:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):320:320 -> j
    6:9:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    6:9:void update(androidx.compose.ui.Modifier$Node):213 -> j
    10:11:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):321:321 -> j
    10:11:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    10:11:void update(androidx.compose.ui.Modifier$Node):213 -> j
    12:14:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):322:322 -> j
    12:14:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    12:14:void update(androidx.compose.ui.Modifier$Node):213 -> j
    15:19:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):324:324 -> j
    15:19:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    15:19:void update(androidx.compose.ui.Modifier$Node):213 -> j
    20:21:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):332:332 -> j
    20:21:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    20:21:void update(androidx.compose.ui.Modifier$Node):213 -> j
    22:34: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 -> j
    22:34:void androidx.compose.foundation.selection.ToggleableNode.update-O2vRcR0(boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,androidx.compose.ui.semantics.Role,kotlin.jvm.functions.Function1):325 -> j
    22:34:void update(androidx.compose.foundation.selection.ToggleableNode):234 -> j
    22:34:void update(androidx.compose.ui.Modifier$Node):213 -> j
