# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.material3.ThumbNode":"Switch.kt","androidx.compose.ui.platform.InspectorInfo":"InspectableValue.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt"}}
androidx.compose.material3.ThumbElement -> vz2:
# {"id":"sourceFile","fileName":"Switch.kt"}
    androidx.compose.foundation.interaction.InteractionSource interactionSource -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwn1;"}
    boolean checked -> c
    androidx.compose.animation.core.FiniteAnimationSpec animationSpec -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltq2;"}
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):188 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwn1;ZLtq2;)V"}
    4:5:void <init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):185:185 -> <init>
    6:7:void <init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):186:186 -> <init>
    8:10:void <init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):187:187 -> <init>
    1:2:androidx.compose.material3.ThumbNode create():189:189 -> c
    1:2:androidx.compose.ui.Modifier$Node create():184 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgm1;"}
    3:5:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):213:213 -> c
    3:5:androidx.compose.material3.ThumbNode create():189 -> c
    3:5:androidx.compose.ui.Modifier$Node create():184 -> c
    6:9:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):210:210 -> c
    6:9:androidx.compose.material3.ThumbNode create():189 -> c
    6:9:androidx.compose.ui.Modifier$Node create():184 -> c
    10:13:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):211:211 -> c
    10:13:androidx.compose.material3.ThumbNode create():189 -> c
    10:13:androidx.compose.ui.Modifier$Node create():184 -> c
    14:19:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):212:212 -> c
    14:19:androidx.compose.material3.ThumbNode create():189 -> c
    14:19:androidx.compose.ui.Modifier$Node create():184 -> c
    20:21:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):221:221 -> c
    20:21:androidx.compose.material3.ThumbNode create():189 -> c
    20:21:androidx.compose.ui.Modifier$Node create():184 -> c
    22:24:void androidx.compose.material3.ThumbNode.<init>(androidx.compose.foundation.interaction.InteractionSource,boolean,androidx.compose.animation.core.FiniteAnimationSpec):222:222 -> c
    22:24:androidx.compose.material3.ThumbNode create():189 -> c
    22:24:androidx.compose.ui.Modifier$Node create():184 -> c
    33:42:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    33:42:boolean equals(java.lang.Object):0 -> equals
    12:15:int hashCode():0:0 -> hashCode
    12:15:int ThumbElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":24},"outline":"Lc42;f(IIZ)I"}
    16:23:int hashCode():0:0 -> hashCode
    16:23:int ThumbElement.hashCode():0 -> hashCode
    24:24:int hashCode():0:0 -> hashCode
    1:2:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):202:202 -> 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):202 -> 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):203 -> i
    7:13:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):203:203 -> i
    14:24:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):204:204 -> i
    25:32:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):205:205 -> i
    1:2:void update(androidx.compose.ui.Modifier$Node):184:184 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgm1;)V"}
    3:4:void update(androidx.compose.material3.ThumbNode):192:192 -> j
    3:4:void update(androidx.compose.ui.Modifier$Node):184 -> j
    5:6:void androidx.compose.material3.ThumbNode.setInteractionSource(androidx.compose.foundation.interaction.InteractionSource):210:210 -> j
    5:6:void update(androidx.compose.material3.ThumbNode):192 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:void update(androidx.compose.ui.Modifier$Node):184 -> j
    7:8:boolean androidx.compose.material3.ThumbNode.getChecked():211:211 -> j
    7:8:void update(androidx.compose.material3.ThumbNode):193 -> j
    7:8:void update(androidx.compose.ui.Modifier$Node):184 -> j
    9:12:void update(androidx.compose.material3.ThumbNode):193:193 -> j
    9:12:void update(androidx.compose.ui.Modifier$Node):184 -> j
    13:15:void update(androidx.compose.material3.ThumbNode):194:194 -> j
    13:15:void update(androidx.compose.ui.Modifier$Node):184 -> j
    16:17:void androidx.compose.material3.ThumbNode.setChecked(boolean):211:211 -> j
    16:17:void update(androidx.compose.material3.ThumbNode):196 -> j
    16:17:void update(androidx.compose.ui.Modifier$Node):184 -> j
    18:19:void update(androidx.compose.material3.ThumbNode):197:197 -> j
    18:19:void update(androidx.compose.ui.Modifier$Node):184 -> j
    20:21:void androidx.compose.material3.ThumbNode.setAnimationSpec(androidx.compose.animation.core.FiniteAnimationSpec):212:212 -> j
    20:21:void update(androidx.compose.material3.ThumbNode):197 -> j
    20:21:void update(androidx.compose.ui.Modifier$Node):184 -> j
    22:33:void androidx.compose.material3.ThumbNode.update():293:293 -> j
    22:33:void update(androidx.compose.material3.ThumbNode):198 -> j
    22:33:void update(androidx.compose.ui.Modifier$Node):184 -> j
    34:41:void androidx.compose.material3.ThumbNode.update():294:294 -> j
    34:41:void update(androidx.compose.material3.ThumbNode):198 -> j
    34:41:void update(androidx.compose.ui.Modifier$Node):184 -> j
    42:62:void androidx.compose.material3.ThumbNode.update():297:297 -> j
    42:62:void update(androidx.compose.material3.ThumbNode):198 -> j
    42:62:void update(androidx.compose.ui.Modifier$Node):184 -> j
    1:42:java.lang.String toString():0:0 -> toString
