# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.datetime.format.YearMonthFields":"YearMonthFormat.kt","kotlinx.datetime.internal.format.SignedIntFieldFormatDirective":"FieldFormatDirective.kt"}}
kotlinx.datetime.format.YearDirective -> h88:
# {"id":"sourceFile","fileName":"YearMonthFormat.kt"}
    kotlinx.datetime.internal.format.FieldSpec kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.field -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp0;"}
    java.lang.Integer kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.minDigits -> b
    java.lang.Integer kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.spacePadding -> c
    kotlinx.datetime.format.Padding padding -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyu4;"}
    1:3:kotlinx.datetime.internal.format.GenericFieldSpec kotlinx.datetime.format.YearMonthFields.getYear():113:113 -> <init>
    1:3:void <init>(kotlinx.datetime.format.Padding,boolean):144 -> <init>
    1:3:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyu4;)V"}
    4:7:void <init>(kotlinx.datetime.format.Padding,boolean):295:295 -> <init>
    4:7:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    8:17:void <init>(kotlinx.datetime.format.Padding,boolean):294:294 -> <init>
    8:17:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    18:23:void <init>(kotlinx.datetime.format.Padding,boolean):295:295 -> <init>
    18:23:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    24:26:void <init>(kotlinx.datetime.format.Padding,boolean):143:143 -> <init>
    24:26:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    27:29:void kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.<init>(kotlinx.datetime.internal.format.FieldSpec,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer):150:150 -> <init>
    27:29:void <init>(kotlinx.datetime.format.Padding,boolean):143 -> <init>
    27:29:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    30:31:void kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.<init>(kotlinx.datetime.internal.format.FieldSpec,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer):151:151 -> <init>
    30:31:void <init>(kotlinx.datetime.format.Padding,boolean):143 -> <init>
    30:31:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    32:33:void kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.<init>(kotlinx.datetime.internal.format.FieldSpec,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer):152:152 -> <init>
    32:33:void <init>(kotlinx.datetime.format.Padding,boolean):143 -> <init>
    32:33:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    34:35:void kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.<init>(kotlinx.datetime.internal.format.FieldSpec,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer):154:154 -> <init>
    34:35:void <init>(kotlinx.datetime.format.Padding,boolean):143 -> <init>
    34:35:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    36:38:void <init>(kotlinx.datetime.format.Padding,boolean):142:142 -> <init>
    36:38:void <init>(kotlinx.datetime.format.Padding,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):142 -> <init>
    1:2:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166:166 -> a
    1:2:ConcatenatedFormatter YearDirective.formatter():0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lq51;"}
    3:8:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():168:168 -> a
    3:8:ConcatenatedFormatter YearDirective.formatter():0 -> a
    9:12:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):38:38 -> a
    9:12:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    9:12:ConcatenatedFormatter YearDirective.formatter():0 -> a
    13:20:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):45:45 -> a
    13:20:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    13:20:ConcatenatedFormatter YearDirective.formatter():0 -> a
    21:26:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():171:171 -> a
    21:26:ConcatenatedFormatter YearDirective.formatter():0 -> a
    27:31:void kotlinx.datetime.internal.format.formatter.SpacePaddedFormatter.<init>(kotlinx.datetime.internal.format.formatter.FormatterStructure,int):12:12 -> a
    27:31:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():171 -> a
    27:31:ConcatenatedFormatter YearDirective.formatter():0 -> a
    32:33:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):46:46 -> a
    32:33:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    32:33:ConcatenatedFormatter YearDirective.formatter():0 -> a
    34:37:ConcatenatedFormatter YearDirective.formatter():0:0 -> a
    38:41:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):46:46 -> a
    38:41:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    38:41:ConcatenatedFormatter YearDirective.formatter():0 -> a
    42:43:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):45:45 -> a
    42:43:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    42:43:ConcatenatedFormatter YearDirective.formatter():0 -> a
    44:47:ConcatenatedFormatter YearDirective.formatter():0:0 -> a
    48:51:void kotlinx.datetime.internal.format.formatter.SignedIntFormatterStructure.<init>(kotlin.jvm.functions.Function1,int,java.lang.Integer):45:45 -> a
    48:51:kotlinx.datetime.internal.format.formatter.FormatterStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.formatter():166 -> a
    48:51:ConcatenatedFormatter YearDirective.formatter():0 -> a
    1:6:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():179:179 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lpz4;"}
    7:11:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():180:180 -> b
    12:15:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():181:181 -> b
    16:22:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):0:0 -> b
    16:22:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    23:36:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):349:349 -> b
    23:36:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    37:42:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):348:348 -> b
    37:42:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    43:46:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.spaceAndZeroPaddedUnsignedInt$default(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,boolean,int,java.lang.Object):388:388 -> b
    43:46:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):353 -> b
    43:46:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    47:49:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):352:352 -> b
    47:49:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    50:51:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):356:356 -> b
    50:51:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    52:58:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):358:358 -> b
    52:58:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    59:60:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):359:359 -> b
    59:60:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    61:63:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):361:361 -> b
    61:63:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    64:68:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):362:362 -> b
    64:68:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    69:71:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):361:361 -> b
    69:71:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    72:75:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):360:360 -> b
    72:75:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    76:87:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):359:359 -> b
    76:87:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    88:91:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):357:357 -> b
    88:91:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    92:96:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):356:356 -> b
    92:96:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    97:99:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):355:355 -> b
    97:99:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    100:105:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.parser.ParserOperationKt.SignedIntParser(java.lang.Integer,java.lang.Integer,java.lang.Integer,kotlinx.datetime.internal.format.parser.AssignableField,java.lang.String,java.lang.Integer):379:379 -> b
    100:105:kotlinx.datetime.internal.format.parser.ParserStructure kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.parser():175 -> b
    1:3:kotlinx.datetime.internal.format.FieldSpec kotlinx.datetime.internal.format.SignedIntFieldFormatDirective.getField():151:151 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp0;"}
    1:16:boolean equals(java.lang.Object):161:161 -> equals
    1:15:int hashCode():163:163 -> hashCode
