# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.SerializationException":"SerializationExceptions.kt","androidx.compose.ui.text.ParagraphInfo":"MultiParagraph.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt"}}
com.google.android.gms.internal.mlkit_common.zzoo -> y3a:
# {"id":"sourceFile","fileName":"com.google.mlkit:common@@18.11.0"}
    1:7:void kotlinx.serialization.encoding.AbstractEncoder.encodeByteElement(kotlinx.serialization.descriptors.SerialDescriptor,int,byte):58:58 -> F
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lji5;IB)V"}
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeChar(char):50:50 -> H
    4:11:void kotlinx.serialization.encoding.AbstractEncoder.encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):52:52 -> P
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;I)V"}
    1:7:void kotlinx.serialization.encoding.AbstractEncoder.encodeShortElement(kotlinx.serialization.descriptors.SerialDescriptor,int,short):59:59 -> Q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lji5;IS)V"}
    4:10:void kotlinx.serialization.encoding.AbstractEncoder.encodeIntElement(kotlinx.serialization.descriptors.SerialDescriptor,int,int):60:60 -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IILmp6;)V"}
    7:13:void kotlinx.serialization.encoding.AbstractEncoder.encodeStringElement(kotlinx.serialization.descriptors.SerialDescriptor,int,java.lang.String):65:65 -> V
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;ILjava/lang/String;)V"}
    1:7:void kotlinx.serialization.encoding.AbstractEncoder.encodeCharElement(kotlinx.serialization.descriptors.SerialDescriptor,int,char):64:64 -> W
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lji5;IC)V"}
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeInt(int):46:46 -> X
    7:9:void kotlinx.serialization.encoding.AbstractEncoder.encodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):89:89 -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;ILtp6;Ljava/lang/Object;)V"}
    10:19:void kotlinx.serialization.encoding.Encoder.encodeNullableSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):289:289 -> Y
    10:19:void kotlinx.serialization.encoding.AbstractEncoder.encodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):90 -> Y
    20:25:void kotlinx.serialization.encoding.Encoder.encodeNullableSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):292:292 -> Y
    20:25:void kotlinx.serialization.encoding.AbstractEncoder.encodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):90 -> Y
    26:29:void kotlinx.serialization.encoding.Encoder.encodeNullableSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):297:297 -> Y
    26:29:void kotlinx.serialization.encoding.AbstractEncoder.encodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):90 -> Y
    30:33:void kotlinx.serialization.encoding.Encoder.encodeNullableSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):300:300 -> Y
    30:33:void kotlinx.serialization.encoding.AbstractEncoder.encodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):90 -> Y
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeLong(long):47:47 -> a0
    1:4:void zzoo.encodeElement(SerialDescriptor,int):0:0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;I)V"}
    7:9:void kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):79:79 -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;ILtp6;Ljava/lang/Object;)V"}
    10:13:void kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.SerializationStrategy,java.lang.Object):80:80 -> c0
    1:4:void zzoo.endStructure(SerialDescriptor):0:0 -> d
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;)V"}
    1:4:CompositeEncoder zzoo.beginStructure(SerialDescriptor):0:0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;)Lz41;"}
    1:12:kotlinx.serialization.encoding.Encoder kotlinx.serialization.encoding.AbstractEncoder.encodeInlineElement(kotlinx.serialization.descriptors.SerialDescriptor,int):71:71 -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lji5;I)Le32;"}
    1:45:void kotlinx.serialization.encoding.AbstractEncoder.encodeValue(java.lang.Object):37:37 -> g
    46:48:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> g
    46:48:void kotlinx.serialization.encoding.AbstractEncoder.encodeValue(java.lang.Object):37 -> g
    49:49:void kotlinx.serialization.encoding.AbstractEncoder.encodeValue(java.lang.Object):37:37 -> g
    4:10:void kotlinx.serialization.encoding.AbstractEncoder.encodeFloatElement(kotlinx.serialization.descriptors.SerialDescriptor,int,float):62:62 -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;IF)V"}
    1:6:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1017:1017 -> h
    1:6:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
      # {"id":"com.android.tools.r8.synthesized"}
    7:8:int androidx.compose.ui.text.ParagraphInfo.getEndIndex():1123:1123 -> h
    7:8:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1017 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:8:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    9:14:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1018:1018 -> h
    9:14:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    15:19:int androidx.compose.ui.text.ParagraphInfo.getEndIndex():1123:1123 -> h
    15:19:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1018 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:19:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    20:41:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1019:1019 -> h
    20:41:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    42:44:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1229:1229 -> h
    42:44:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    45:57:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1233:1233 -> h
    45:57:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    58:61:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1237:1237 -> h
    58:61:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    62:63:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1238:1238 -> h
    62:63:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    64:69:int androidx.compose.ui.text.ParagraphInfo.getStartIndex():1122:1122 -> h
    64:69:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1024 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:69:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    70:90:int androidx.compose.ui.text.ParagraphInfo.getEndIndex():1123:1123 -> h
    70:90:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1025 -> h
    70:90:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    91:97:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1029:1029 -> h
    91:97:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    98:101:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    98:101:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    102:105:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):0:0 -> h
    102:105:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":155,"3":157,"6":160,"9":164},"outline":"Lql0;r(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    106:120:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    106:120:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    121:122:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1031:1031 -> h
    121:122:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    123:125:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    123:125:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    126:138:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1031:1031 -> h
    126:138:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    139:150:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    139:150:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    151:154:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1244:1244 -> h
    151:154:int zzoo.findParagraphByIndex(int,java.util.List):0 -> h
    155:155:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    157:157:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    160:160:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    164:164:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByIndex(java.util.List,int):1030:1030 -> h
    1:4:void kotlinx.serialization.encoding.AbstractEncoder.encodeNull():40:40 -> i
    5:7:void kotlinx.serialization.SerializationException.<init>(java.lang.String):51:51 -> i
    5:7:void kotlinx.serialization.encoding.AbstractEncoder.encodeNull():40 -> i
    8:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeNull():40:40 -> i
    1:13:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByLineIndex(java.util.List,int):1259:1259 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/util/List;)I"}
    14:17:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByLineIndex(java.util.List,int):1263:1263 -> j
    18:19:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByLineIndex(java.util.List,int):1264:1264 -> j
    20:25:int androidx.compose.ui.text.ParagraphInfo.getStartLineIndex():1124:1124 -> j
    20:25:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByLineIndex(java.util.List,int):1084 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:46:int androidx.compose.ui.text.ParagraphInfo.getEndLineIndex():1125:1125 -> j
    26:46:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByLineIndex(java.util.List,int):1085 -> j
    8:13:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1047:1047 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;F)I"}
    14:20:float androidx.compose.ui.text.ParagraphInfo.getBottom():1127:1127 -> k
    14:20:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1047 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:26:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):237:237 -> k
    21:26:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1047 -> k
    27:37:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1248:1248 -> k
    38:41:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1252:1252 -> k
    42:43:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1253:1253 -> k
    44:51:float androidx.compose.ui.text.ParagraphInfo.getTop():1126:1126 -> k
    44:51:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1050 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    52:74:float androidx.compose.ui.text.ParagraphInfo.getBottom():1127:1127 -> k
    52:74:int androidx.compose.ui.text.MultiParagraphKt.findParagraphByY(java.util.List,float):1051 -> k
    4:7:void kotlinx.serialization.encoding.AbstractEncoder.encodeString(java.lang.String):51:51 -> k0
    1:8:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1062:1062 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/ArrayList;JLkm2;)V"}
    9:14:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1063:1063 -> l
    15:20:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1064:1064 -> l
    21:22:int androidx.compose.ui.text.ParagraphInfo.getStartIndex():1122:1122 -> l
    21:22:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1065 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    23:28:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1065:1065 -> l
    29:30:int androidx.compose.ui.text.ParagraphInfo.getStartIndex():1122:1122 -> l
    29:30:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1066 -> l
    31:34:int androidx.compose.ui.text.ParagraphInfo.getEndIndex():1123:1123 -> l
    31:34:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1066 -> l
    35:41:void androidx.compose.ui.text.MultiParagraphKt.findParagraphsByRange-Sb-Bc2M(java.util.List,long,kotlin.jvm.functions.Function1):1067:1067 -> l
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeDouble(double):49:49 -> m
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeShort(short):45:45 -> n
    4:10:void kotlinx.serialization.encoding.AbstractEncoder.encodeLongElement(kotlinx.serialization.descriptors.SerialDescriptor,int,long):61:61 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;IJ)V"}
    4:10:void kotlinx.serialization.encoding.AbstractEncoder.encodeBooleanElement(kotlinx.serialization.descriptors.SerialDescriptor,int,boolean):57:57 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;IZ)V"}
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeByte(byte):44:44 -> q
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeBoolean(boolean):43:43 -> u
    1:4:Encoder1 zzoo.encodeInline(SerialDescriptor):0:0 -> v
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;)Le32;"}
    4:10:void kotlinx.serialization.encoding.AbstractEncoder.encodeDoubleElement(kotlinx.serialization.descriptors.SerialDescriptor,int,double):63:63 -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;ID)V"}
    1:8:void kotlinx.serialization.encoding.AbstractEncoder.encodeFloat(float):48:48 -> y
