# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.node.NodeCoordinator":"NodeCoordinator.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt","androidx.compose.ui.unit.Dp":"Dp.kt","androidx.compose.ui.Modifier$Node":"Modifier.kt","kotlin.ULong":"ULong.kt","androidx.compose.ui.graphics.BlockGraphicsLayerModifier":"GraphicsLayerModifier.kt","androidx.compose.ui.graphics.Color":"Color.kt"}}
androidx.compose.ui.draw.ShadowGraphicsLayerElement -> kr6:
# {"id":"sourceFile","fileName":"Shadow.kt"}
    androidx.compose.ui.graphics.Shape shape -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lor6;"}
    boolean clip -> c
    long ambientColor -> d
    long spotColor -> e
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(float,androidx.compose.ui.graphics.Shape,boolean,long,long):863 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lor6;ZJJ)V"}
    4:5:void <init>(float,androidx.compose.ui.graphics.Shape,boolean,long,long):865:865 -> <init>
    6:7:void <init>(float,androidx.compose.ui.graphics.Shape,boolean,long,long):866:866 -> <init>
    8:9:void <init>(float,androidx.compose.ui.graphics.Shape,boolean,long,long):867:867 -> <init>
    10:12:void <init>(float,androidx.compose.ui.graphics.Shape,boolean,long,long):868:868 -> <init>
    42:50:boolean androidx.compose.ui.graphics.Color.equals-impl0(long,long):0:0 -> equals
    42:50:boolean equals(java.lang.Object):0 -> equals
    51:54:boolean equals(java.lang.Object):0:0 -> equals
    55:64:boolean androidx.compose.ui.graphics.Color.equals-impl0(long,long):0:0 -> equals
    55:64:boolean equals(java.lang.Object):0 -> equals
    3:9:int androidx.compose.ui.unit.Dp.hashCode-impl(float):0:0 -> hashCode
    3:9:int hashCode():0 -> hashCode
    3:9:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:19:int hashCode():0:0 -> hashCode
    10:19:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
    20:23:int hashCode():0:0 -> hashCode
    20:23:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":40},"outline":"Lng4;d(IIZ)I"}
    24:25:int hashCode():0:0 -> hashCode
    24:25:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
    26:31:int hashCode():0:0 -> hashCode
    26:31:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":41},"outline":"Lyc1;b(IIJ)I"}
    32:33:int hashCode():0:0 -> hashCode
    32:33:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
    34:39:int kotlin.ULong.hashCode-impl(long):0:0 -> hashCode
    34:39:int androidx.compose.ui.graphics.Color.hashCode-impl(long):0 -> hashCode
    34:39:int hashCode():0 -> hashCode
    34:39:int ShadowGraphicsLayerElement.hashCode():0 -> hashCode
    40:40:int hashCode():0:0 -> hashCode
    41:41:int kotlin.ULong.hashCode-impl(long):0:0 -> hashCode
    41:41:int androidx.compose.ui.graphics.Color.hashCode-impl(long):0 -> hashCode
    41:41:int hashCode():0 -> hashCode
    1:2:androidx.compose.ui.graphics.BlockGraphicsLayerModifier create():879:879 -> j
    1:2:androidx.compose.ui.Modifier$Node create():863 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lib4;"}
    3:8:kotlin.jvm.functions.Function1 createBlock():871:871 -> j
    3:8:androidx.compose.ui.graphics.BlockGraphicsLayerModifier create():879 -> j
    3:8:androidx.compose.ui.Modifier$Node create():863 -> j
    9:12:androidx.compose.ui.graphics.BlockGraphicsLayerModifier create():879:879 -> j
    9:12:androidx.compose.ui.Modifier$Node create():863 -> j
    1:2:void update(androidx.compose.ui.Modifier$Node):863:863 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lib4;)V"}
    3:8:kotlin.jvm.functions.Function1 createBlock():871:871 -> l
    3:8:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):882 -> l
    3:8:void update(androidx.compose.ui.Modifier$Node):863 -> l
    9:10:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.setLayerBlock(kotlin.jvm.functions.Function1):707:707 -> l
    9:10:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):882 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:void update(androidx.compose.ui.Modifier$Node):863 -> l
    11:12:androidx.compose.ui.Modifier$Node androidx.compose.ui.Modifier$Node.getNode():169:169 -> l
    11:12:void androidx.compose.ui.node.LayoutModifierNodeKt.updateLayerBlock(androidx.compose.ui.node.LayoutModifierNode,kotlin.jvm.functions.Function1):413 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:12:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.invalidateLayerBlock():719 -> l
    11:12:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):883 -> l
    11:12:void update(androidx.compose.ui.Modifier$Node):863 -> l
    13:18:boolean androidx.compose.ui.Modifier$Node.isAttached():221:221 -> l
    13:18:void androidx.compose.ui.node.LayoutModifierNodeKt.updateLayerBlock(androidx.compose.ui.node.LayoutModifierNode,kotlin.jvm.functions.Function1):413 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    13:18:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.invalidateLayerBlock():719 -> l
    13:18:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):883 -> l
    13:18:void update(androidx.compose.ui.Modifier$Node):863 -> l
    19:22:void androidx.compose.ui.node.LayoutModifierNodeKt.updateLayerBlock(androidx.compose.ui.node.LayoutModifierNode,kotlin.jvm.functions.Function1):414:414 -> l
    19:22:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.invalidateLayerBlock():719 -> l
    19:22:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):883 -> l
    19:22:void update(androidx.compose.ui.Modifier$Node):863 -> l
    23:27:androidx.compose.ui.node.NodeCoordinator androidx.compose.ui.node.NodeCoordinator.getWrapped$ui():80:80 -> l
    23:27:void androidx.compose.ui.node.LayoutModifierNodeKt.updateLayerBlock(androidx.compose.ui.node.LayoutModifierNode,kotlin.jvm.functions.Function1):415 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:27:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.invalidateLayerBlock():719 -> l
    23:27:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):883 -> l
    23:27:void update(androidx.compose.ui.Modifier$Node):863 -> l
    28:31:void androidx.compose.ui.node.LayoutModifierNodeKt.updateLayerBlock(androidx.compose.ui.node.LayoutModifierNode,kotlin.jvm.functions.Function1):416:416 -> l
    28:31:void androidx.compose.ui.graphics.BlockGraphicsLayerModifier.invalidateLayerBlock():719 -> l
    28:31:void update(androidx.compose.ui.graphics.BlockGraphicsLayerModifier):883 -> l
    28:31:void update(androidx.compose.ui.Modifier$Node):863 -> l
    46:48:java.lang.String toString():0:0 -> toString
    46:48:java.lang.String ShadowGraphicsLayerElement.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":68,"5":70,"8":73},"outline":"Lng4;r(JLjava/lang/String;Ljava/lang/StringBuilder;)V"}
    49:67:java.lang.String toString():0:0 -> toString
    49:67:java.lang.String ShadowGraphicsLayerElement.toString():0 -> toString
    68:68:java.lang.String toString():0:0 -> toString
    70:70:java.lang.String toString():0:0 -> toString
    73:73:java.lang.String toString():0:0 -> toString
