# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.material3.internal.CalendarModel":"CalendarModel.kt","kotlin.TuplesKt":"Tuples.kt","androidx.compose.material3.internal.CalendarDate":"CalendarModel.kt","androidx.compose.material3.internal.CalendarMonth":"CalendarModel.kt"}}
androidx.compose.material3.internal.CalendarModelImpl -> ye0:
# {"id":"sourceFile","fileName":"CalendarModelImpl.android.kt"}
    int firstDayOfWeek -> c
    java.util.List weekdayNames -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.time.ZoneId utcTimeZoneId -> e
    1:7:void <clinit>():184:184 -> <clinit>
    1:3:void <init>(java.util.Locale):44:44 -> <init>
    4:17:void <init>(java.util.Locale):64:64 -> <init>
    18:19:void <init>(java.util.Locale):69:69 -> <init>
    20:28:void <init>(java.util.Locale):234:234 -> <init>
    29:35:void <init>(java.util.Locale):237:237 -> <init>
    36:39:void <init>(java.util.Locale):238:238 -> <init>
    40:43:void <init>(java.util.Locale):235:235 -> <init>
    44:50:void <init>(java.util.Locale):70:70 -> <init>
    51:57:void <init>(java.util.Locale):71:71 -> <init>
    58:62:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> <init>
    58:62:void <init>(java.util.Locale):70 -> <init>
    63:68:void <init>(java.util.Locale):235:235 -> <init>
    69:71:void <init>(java.util.Locale):68:68 -> <init>
    1:2:java.util.Map androidx.compose.material3.internal.CalendarModel.getFormatterCache$material3():62:62 -> a
    1:2:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    3:6:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):176:176 -> a
    3:6:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    7:10:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):177:177 -> a
    7:10:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    11:12:java.time.ZoneId access$getUtcTimeZoneId$cp():44:44 -> a
    11:12:java.time.ZoneId androidx.compose.material3.internal.CalendarModelImpl$Companion.getUtcTimeZoneId$material3():184 -> a
    11:12:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):178 -> a
    11:12:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    13:16:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):178:178 -> a
    13:16:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    17:20:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):179:179 -> a
    17:20:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    21:25:java.lang.String androidx.compose.material3.internal.CalendarModelImpl$Companion.formatWithPattern(long,java.lang.String,java.util.Locale,java.util.Map):180:180 -> a
    21:25:java.lang.String formatWithPattern(long,java.lang.String,java.util.Locale):134 -> a
    1:14:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):87:87 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lte0;"}
    15:16:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):88:88 -> b
    17:20:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):89:89 -> b
    21:24:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):90:90 -> b
    25:28:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):91:91 -> b
    29:41:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):92:92 -> b
    42:45:androidx.compose.material3.internal.CalendarDate getCanonicalDate(long):88:88 -> b
    1:3:androidx.compose.material3.internal.DateInputFormat getDateInputFormat(java.util.Locale):78:78 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Locale;)Lsl1;"}
    4:7:androidx.compose.material3.internal.DateInputFormat getDateInputFormat(java.util.Locale):80:80 -> c
    8:11:androidx.compose.material3.internal.DateInputFormat getDateInputFormat(java.util.Locale):77:77 -> c
    12:16:androidx.compose.material3.internal.DateInputFormat getDateInputFormat(java.util.Locale):76:76 -> c
    1:3:int getFirstDayOfWeek():64:64 -> d
    1:9:androidx.compose.material3.internal.CalendarMonth getMonth(int,int):107:107 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(II)Lze0;"}
    1:18:androidx.compose.material3.internal.CalendarMonth getMonth(long):98:98 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J)Lze0;"}
    19:23:androidx.compose.material3.internal.CalendarMonth getMonth(long):97:97 -> f
    1:2:int androidx.compose.material3.internal.CalendarDate.getYear():222:222 -> g
    1:2:androidx.compose.material3.internal.CalendarMonth getMonth(androidx.compose.material3.internal.CalendarDate):103 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lte0;)Lze0;"}
    3:4:int androidx.compose.material3.internal.CalendarDate.getMonth():223:223 -> g
    3:4:androidx.compose.material3.internal.CalendarMonth getMonth(androidx.compose.material3.internal.CalendarDate):103 -> g
    5:13:androidx.compose.material3.internal.CalendarMonth getMonth(androidx.compose.material3.internal.CalendarDate):103:103 -> g
    1:4:androidx.compose.material3.internal.CalendarDate getToday():50:50 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lte0;"}
    5:6:androidx.compose.material3.internal.CalendarDate getToday():51:51 -> h
    7:10:androidx.compose.material3.internal.CalendarDate getToday():52:52 -> h
    11:14:androidx.compose.material3.internal.CalendarDate getToday():53:53 -> h
    15:18:androidx.compose.material3.internal.CalendarDate getToday():54:54 -> h
    19:24:androidx.compose.material3.internal.CalendarDate getToday():57:57 -> h
    25:30:androidx.compose.material3.internal.CalendarDate getToday():58:58 -> h
    31:34:androidx.compose.material3.internal.CalendarDate getToday():59:59 -> h
    35:38:androidx.compose.material3.internal.CalendarDate getToday():60:60 -> h
    39:42:androidx.compose.material3.internal.CalendarDate getToday():51:51 -> h
    1:3:java.util.List getWeekdayNames():66:66 -> i
    1:2:java.util.Map androidx.compose.material3.internal.CalendarModel.getFormatterCache$material3():62:62 -> j
    1:2:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):137 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;)Lte0;"}
    3:6:java.time.format.DateTimeFormatter androidx.compose.material3.internal.CalendarModelImpl$Companion.access$getCachedDateTimeFormatter(androidx.compose.material3.internal.CalendarModelImpl$Companion,java.lang.String,java.util.Locale,java.util.Map):160:160 -> j
    3:6:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):137 -> j
    7:10:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):139:139 -> j
    11:12:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):140:140 -> j
    13:16:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):141:141 -> j
    17:24:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):142:142 -> j
    25:28:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):143:143 -> j
    29:34:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):146:146 -> j
    35:40:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):147:147 -> j
    41:44:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):148:148 -> j
    45:48:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):149:149 -> j
    49:54:androidx.compose.material3.internal.CalendarDate parse(java.lang.String,java.lang.String,java.util.Locale):140:140 -> j
    4:5:long androidx.compose.material3.internal.CalendarMonth.getStartUtcTimeMillis():251:251 -> k
    4:5:java.time.LocalDate toLocalDate(androidx.compose.material3.internal.CalendarMonth):225 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:5:androidx.compose.material3.internal.CalendarMonth plusMonths(androidx.compose.material3.internal.CalendarMonth,int):117 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lze0;I)Lze0;"}
    6:20:java.time.LocalDate toLocalDate(androidx.compose.material3.internal.CalendarMonth):225:225 -> k
    6:20:androidx.compose.material3.internal.CalendarMonth plusMonths(androidx.compose.material3.internal.CalendarMonth,int):117 -> k
    21:24:androidx.compose.material3.internal.CalendarMonth plusMonths(androidx.compose.material3.internal.CalendarMonth,int):118:118 -> k
    25:29:androidx.compose.material3.internal.CalendarMonth plusMonths(androidx.compose.material3.internal.CalendarMonth,int):119:119 -> k
    1:8:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):202:202 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/time/LocalDate;)Lze0;"}
    9:16:int getFirstDayOfWeek():64:64 -> l
    9:16:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):202 -> l
    17:22:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):211:211 -> l
    23:28:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):212:212 -> l
    29:32:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):213:213 -> l
    33:36:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):214:214 -> l
    37:38:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):215:215 -> l
    39:42:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):216:216 -> l
    43:46:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):217:217 -> l
    47:50:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):218:218 -> l
    51:54:androidx.compose.material3.internal.CalendarMonth getMonth(java.time.LocalDate):215:215 -> l
    1:3:java.lang.String toString():157:157 -> toString
