# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.material3.TabIndicatorOffsetNode":"TabRow.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
androidx.compose.material3.TabIndicatorModifier -> v57:
# {"id":"sourceFile","fileName":"TabRow.kt"}
    androidx.compose.runtime.State tabPositionsState -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz4;"}
    int selectedTabIndex -> c
    androidx.compose.animation.core.FiniteAnimationSpec animationSpec -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldv6;"}
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):654 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldz4;ILdv6;)V"}
    4:5:void <init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):655:655 -> <init>
    6:7:void <init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):656:656 -> <init>
    8:10:void <init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):658:658 -> <init>
    19:29:boolean equals(java.lang.Object):0:0 -> equals
    30:38:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    30:38:boolean equals(java.lang.Object):0 -> equals
    12:16:int hashCode():0:0 -> hashCode
    12:16:int TabIndicatorModifier.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":29},"outline":"Lel0;a(III)I"}
    17:20:int hashCode():0:0 -> hashCode
    17:20:int TabIndicatorModifier.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":30},"outline":"Lod4;d(IIZ)I"}
    21:28:int hashCode():0:0 -> hashCode
    21:28:int TabIndicatorModifier.hashCode():0 -> hashCode
    29:29:int hashCode():0:0 -> hashCode
    30:30:int hashCode():0:0 -> hashCode
    1:2:androidx.compose.material3.TabIndicatorOffsetNode create():662:662 -> j
    1:2:androidx.compose.ui.Modifier$Node create():654 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ll84;"}
    3:5:void androidx.compose.material3.TabIndicatorOffsetNode.<init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):682:682 -> j
    3:5:androidx.compose.material3.TabIndicatorOffsetNode create():662 -> j
    3:5:androidx.compose.ui.Modifier$Node create():654 -> j
    6:9:void androidx.compose.material3.TabIndicatorOffsetNode.<init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):683:683 -> j
    6:9:androidx.compose.material3.TabIndicatorOffsetNode create():662 -> j
    6:9:androidx.compose.ui.Modifier$Node create():654 -> j
    10:13:void androidx.compose.material3.TabIndicatorOffsetNode.<init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):684:684 -> j
    10:13:androidx.compose.material3.TabIndicatorOffsetNode create():662 -> j
    10:13:androidx.compose.ui.Modifier$Node create():654 -> j
    14:18:void androidx.compose.material3.TabIndicatorOffsetNode.<init>(androidx.compose.runtime.State,int,boolean,androidx.compose.animation.core.FiniteAnimationSpec):686:686 -> j
    14:18:androidx.compose.material3.TabIndicatorOffsetNode create():662 -> j
    14:18:androidx.compose.ui.Modifier$Node create():654 -> j
    1:2:void update(androidx.compose.ui.Modifier$Node):654:654 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll84;)V"}
    3:4:void update(androidx.compose.material3.TabIndicatorOffsetNode):671:671 -> l
    3:4:void update(androidx.compose.ui.Modifier$Node):654 -> l
    5:6:void androidx.compose.material3.TabIndicatorOffsetNode.setTabPositionsState(androidx.compose.runtime.State):683:683 -> l
    5:6:void update(androidx.compose.material3.TabIndicatorOffsetNode):671 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:void update(androidx.compose.ui.Modifier$Node):654 -> l
    7:8:void update(androidx.compose.material3.TabIndicatorOffsetNode):672:672 -> l
    7:8:void update(androidx.compose.ui.Modifier$Node):654 -> l
    9:10:void androidx.compose.material3.TabIndicatorOffsetNode.setSelectedTabIndex(int):684:684 -> l
    9:10:void update(androidx.compose.material3.TabIndicatorOffsetNode):672 -> l
    9:10:void update(androidx.compose.ui.Modifier$Node):654 -> l
    11:12:void update(androidx.compose.material3.TabIndicatorOffsetNode):674:674 -> l
    11:12:void update(androidx.compose.ui.Modifier$Node):654 -> l
    13:15:void androidx.compose.material3.TabIndicatorOffsetNode.setAnimationSpec(androidx.compose.animation.core.FiniteAnimationSpec):686:686 -> l
    13:15:void update(androidx.compose.material3.TabIndicatorOffsetNode):674 -> l
    13:15:void update(androidx.compose.ui.Modifier$Node):654 -> l
    1:42:java.lang.String toString():0:0 -> toString
