# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.graphics.StrokeCap":"StrokeCap.kt","androidx.compose.ui.graphics.StrokeJoin":"StrokeJoin.kt","androidx.compose.ui.graphics.drawscope.DrawStyle":"DrawScope.kt"}}
androidx.compose.ui.graphics.drawscope.Stroke -> ks2:
# {"id":"sourceFile","fileName":"DrawScope.kt"}
    float width -> a
    float miter -> b
    int cap -> c
    int join -> d
    18:20:void androidx.compose.ui.graphics.drawscope.DrawStyle.<init>():939:939 -> <init>
    18:20:void androidx.compose.ui.graphics.drawscope.DrawStyle.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    18:20:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect):960 -> <init>
    18:20:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    18:20:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,int,kotlin.jvm.internal.DefaultConstructorMarker):960 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(FFIII)V"}
    21:22:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect):961:961 -> <init>
    21:22:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    21:22:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,int,kotlin.jvm.internal.DefaultConstructorMarker):960 -> <init>
    23:24:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect):962:962 -> <init>
    23:24:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    23:24:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,int,kotlin.jvm.internal.DefaultConstructorMarker):960 -> <init>
    25:26:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect):963:963 -> <init>
    25:26:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    25:26:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,int,kotlin.jvm.internal.DefaultConstructorMarker):960 -> <init>
    27:29:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect):964:964 -> <init>
    27:29:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    27:29:void <init>(float,float,int,int,androidx.compose.ui.graphics.PathEffect,int,kotlin.jvm.internal.DefaultConstructorMarker):960 -> <init>
    5:10:boolean equals(java.lang.Object):984:984 -> equals
    11:20:boolean equals(java.lang.Object):986:986 -> equals
    21:28:boolean equals(java.lang.Object):987:987 -> equals
    29:34:boolean equals(java.lang.Object):988:988 -> equals
    35:42:boolean equals(java.lang.Object):989:989 -> equals
    1:9:int hashCode():996:996 -> hashCode
    1:9:int Stroke.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:11:int hashCode():997:997 -> hashCode
    10:11:int Stroke.hashCode():0 -> hashCode
    12:15:int hashCode():0:0 -> hashCode
    12:15:int Stroke.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":29},"outline":"Ly22;b(FII)I"}
    16:17:int hashCode():998:998 -> hashCode
    16:17:int Stroke.hashCode():0 -> hashCode
    18:21:int hashCode():0:0 -> hashCode
    18:21:int Stroke.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":30},"outline":"Ly22;c(III)I"}
    22:23:int hashCode():999:999 -> hashCode
    22:23:int Stroke.hashCode():0 -> hashCode
    24:28:int hashCode():0:0 -> hashCode
    24:28:int Stroke.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":31},"outline":"Ly22;c(III)I"}
    29:29:int hashCode():997:997 -> hashCode
    30:30:int androidx.compose.ui.graphics.StrokeCap.hashCode-impl(int):0:0 -> hashCode
    30:30:int hashCode():998 -> hashCode
    31:31:int androidx.compose.ui.graphics.StrokeJoin.hashCode-impl(int):0:0 -> hashCode
    31:31:int hashCode():999 -> hashCode
    1:27:java.lang.String toString():1005:1005 -> toString
    28:37:boolean androidx.compose.ui.graphics.StrokeCap.equals-impl0(int,int):0:0 -> toString
    28:37:java.lang.String androidx.compose.ui.graphics.StrokeCap.toString-impl(int):41 -> toString
    28:37:java.lang.String toString():1005 -> toString
    38:50:java.lang.String androidx.compose.ui.graphics.StrokeCap.toString-impl(int):45:45 -> toString
    38:50:java.lang.String toString():1005 -> toString
    51:58:java.lang.String toString():1005:1005 -> toString
    59:62:boolean androidx.compose.ui.graphics.StrokeJoin.equals-impl0(int,int):0:0 -> toString
    59:62:java.lang.String androidx.compose.ui.graphics.StrokeJoin.toString-impl(int):46 -> toString
    59:62:java.lang.String toString():1005 -> toString
    63:73:java.lang.String androidx.compose.ui.graphics.StrokeJoin.toString-impl(int):50:50 -> toString
    63:73:java.lang.String toString():1005 -> toString
    74:86:java.lang.String toString():1005:1005 -> toString
