# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.util.CollectionsKt":"Collections.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","io.ktor.util.CaseInsensitiveMap":"CaseInsensitiveMap.kt"}}
io.ktor.util.StringValuesImpl -> u07:
# {"id":"sourceFile","fileName":"StringValues.kt"}
    boolean caseInsensitiveName -> c
    java.lang.String[] keyStorage -> d
    java.util.List[] valueStorage -> e
    int entryCount -> f
    int[] hashBuckets -> g
    int[] hashNext -> h
    4:6:void <init>(boolean,java.util.Map):178:178 -> <init>
    7:8:void <init>(boolean,java.util.Map):179:179 -> <init>
    9:15:void <init>(boolean,java.util.Map):209:209 -> <init>
    16:17:void <init>(boolean,java.util.Map):210:210 -> <init>
    18:21:void <init>(boolean,java.util.Map):211:211 -> <init>
    22:25:void <init>(boolean,java.util.Map):212:212 -> <init>
    26:29:void <init>(boolean,java.util.Map):213:213 -> <init>
    30:37:void <init>(boolean,java.util.Map):214:214 -> <init>
    38:43:void <init>(boolean,java.util.Map):216:216 -> <init>
    44:47:void <init>(boolean,java.util.Map):217:217 -> <init>
    48:51:void <init>(boolean,java.util.Map):218:218 -> <init>
    52:55:int io.ktor.util.StringValuesImpl$Companion.access$tableSizeFor(io.ktor.util.StringValuesImpl$Companion,int):350:350 -> <init>
    52:55:void <init>(boolean,java.util.Map):221 -> <init>
    56:67:void <init>(boolean,java.util.Map):222:222 -> <init>
    68:81:void <init>(boolean,java.util.Map):223:223 -> <init>
    82:114:void <init>(boolean,java.util.Map):226:226 -> <init>
    115:118:void <init>(boolean,java.util.Map):227:227 -> <init>
    119:146:void <init>(boolean,java.util.Map):228:228 -> <init>
    147:153:void <init>(boolean,java.util.Map):231:231 -> <init>
    154:161:void <init>(boolean,java.util.Map):233:233 -> <init>
    162:166:void <init>(boolean,java.util.Map):234:234 -> <init>
    167:168:java.util.Map io.ktor.util.CollectionsKt.caseInsensitiveMap():12:12 -> <init>
    167:168:void <init>(boolean,java.util.Map):240 -> <init>
    169:171:void io.ktor.util.CaseInsensitiveMap.<init>():15:15 -> <init>
    169:171:java.util.Map io.ktor.util.CollectionsKt.caseInsensitiveMap():12 -> <init>
    169:171:void <init>(boolean,java.util.Map):240 -> <init>
    172:175:void io.ktor.util.CaseInsensitiveMap.<init>():16:16 -> <init>
    172:175:java.util.Map io.ktor.util.CollectionsKt.caseInsensitiveMap():12 -> <init>
    172:175:void <init>(boolean,java.util.Map):240 -> <init>
    176:179:void io.ktor.util.CaseInsensitiveMap.<init>():17:17 -> <init>
    176:179:java.util.Map io.ktor.util.CollectionsKt.caseInsensitiveMap():12 -> <init>
    176:179:void <init>(boolean,java.util.Map):240 -> <init>
    180:183:void io.ktor.util.CaseInsensitiveMap.<init>():21:21 -> <init>
    180:183:java.util.Map io.ktor.util.CollectionsKt.caseInsensitiveMap():12 -> <init>
    180:183:void <init>(boolean,java.util.Map):240 -> <init>
    184:215:void <init>(boolean,java.util.Map):241:241 -> <init>
    216:223:void <init>(boolean,java.util.Map):242:242 -> <init>
    224:227:void <init>(boolean,java.util.Map):244:244 -> <init>
    228:231:java.lang.Object io.ktor.util.CaseInsensitiveMap.put(java.lang.Object,java.lang.Object):15:15 -> <init>
    228:231:void <init>(boolean,java.util.Map):244 -> <init>
    232:235:java.lang.Object io.ktor.util.CaseInsensitiveMap.put(java.lang.Object,java.lang.Object):15:15 -> <init>
    232:235:void <init>(boolean,java.util.Map):246 -> <init>
    236:237:int io.ktor.util.CaseInsensitiveMap.getSize():29:29 -> <init>
    236:237:int io.ktor.util.CaseInsensitiveMap.size():15 -> <init>
    236:237:void <init>(boolean,java.util.Map):250 -> <init>
    238:239:void <init>(boolean,java.util.Map):250:250 -> <init>
    240:243:void <init>(boolean,java.util.Map):251:251 -> <init>
    244:247:void <init>(boolean,java.util.Map):252:252 -> <init>
    248:251:int io.ktor.util.StringValuesImpl$Companion.access$tableSizeFor(io.ktor.util.StringValuesImpl$Companion,int):350:350 -> <init>
    248:251:void <init>(boolean,java.util.Map):254 -> <init>
    252:263:void <init>(boolean,java.util.Map):255:255 -> <init>
    264:277:void <init>(boolean,java.util.Map):256:256 -> <init>
    278:312:void <init>(boolean,java.util.Map):259:259 -> <init>
    313:316:void <init>(boolean,java.util.Map):260:260 -> <init>
    317:344:void <init>(boolean,java.util.Map):261:261 -> <init>
    345:351:void <init>(boolean,java.util.Map):263:263 -> <init>
    352:359:void <init>(boolean,java.util.Map):265:265 -> <init>
    360:365:void <init>(boolean,java.util.Map):266:266 -> <init>
    1:7:java.util.Set entries():292:292 -> a
    8:15:java.util.Set entries():293:293 -> a
    16:35:java.util.Set entries():295:295 -> a
    2:5:void forEach(kotlin.jvm.functions.Function2):302:302 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxn2;)V"}
    6:20:void forEach(kotlin.jvm.functions.Function2):303:303 -> b
    1:3:boolean getCaseInsensitiveName():179:179 -> c
    4:8:java.util.List getAll(java.lang.String):274:274 -> d
    1:4:int computeHash(java.lang.String):321:321 -> e
    5:14:int io.ktor.util.StringValuesImpl$Companion.caseInsensitiveHashCode(java.lang.String):363:363 -> e
    5:14:int io.ktor.util.StringValuesImpl$Companion.access$caseInsensitiveHashCode(io.ktor.util.StringValuesImpl$Companion,java.lang.String):350 -> e
    5:14:int computeHash(java.lang.String):322 -> e
    15:27:int io.ktor.util.StringValuesImpl$Companion.caseInsensitiveHashCode(java.lang.String):364:364 -> e
    15:27:int io.ktor.util.StringValuesImpl$Companion.access$caseInsensitiveHashCode(io.ktor.util.StringValuesImpl$Companion,java.lang.String):350 -> e
    15:27:int computeHash(java.lang.String):322 -> e
    28:32:int computeHash(java.lang.String):324:324 -> e
    5:9:boolean equals(java.lang.Object):332:332 -> equals
    10:21:boolean equals(java.lang.Object):333:333 -> equals
    22:29:boolean equals(java.lang.Object):334:334 -> equals
    30:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    30:34:boolean io.ktor.util.StringValuesKt.entriesEquals(java.util.Set,java.util.Set):666 -> equals
    30:34:boolean io.ktor.util.StringValuesKt.access$entriesEquals(java.util.Set,java.util.Set):1 -> equals
    30:34:boolean equals(java.lang.Object):334 -> equals
    1:5:java.util.List listForKey(java.lang.String):308:308 -> f
    6:9:java.util.List listForKey(java.lang.String):309:309 -> f
    10:19:java.util.List listForKey(java.lang.String):310:310 -> f
    20:31:java.util.List listForKey(java.lang.String):312:312 -> f
    32:36:java.util.List listForKey(java.lang.String):313:313 -> f
    37:43:java.util.List listForKey(java.lang.String):315:315 -> f
    1:12:int hashCode():337:337 -> hashCode
    13:18:int io.ktor.util.StringValuesKt.entriesHashCode(java.util.Set,int):670:670 -> hashCode
    13:18:int io.ktor.util.StringValuesKt.access$entriesHashCode(java.util.Set,int):1 -> hashCode
    13:18:int hashCode():337 -> hashCode
    1:8:boolean isEmpty():289:289 -> isEmpty
    4:18:java.lang.String get(java.lang.String):272:272 -> l
    1:7:java.util.Set names():281:281 -> names
    8:15:java.util.Set names():282:282 -> names
    16:26:java.util.Set names():284:284 -> names
    1:31:java.lang.String toString():328:328 -> toString
