# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.collections.CollectionsKt__CollectionsJVMKt":"CollectionsJVM.kt","kotlin.collections.AbstractMutableList":"AbstractMutableList.kt"}}
kotlin.collections.builders.ListBuilder -> az3:
# {"id":"sourceFile","fileName":"ListBuilder.kt"}
    java.lang.Object[] backing -> X
    int length -> Y
    boolean isReadOnly -> Z
    kotlin.collections.builders.ListBuilder Empty -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Laz3;"}
    1:12:void <clinit>():20:20 -> <clinit>
    1:5:void kotlin.collections.AbstractMutableList.<init>():15:15 -> <init>
    1:5:void <init>(int):14 -> <init>
    6:7:java.lang.Object[] kotlin.collections.builders.ListBuilderKt.arrayOfUninitializedElements(int):624:624 -> <init>
    6:7:void <init>(int):15 -> <init>
    8:10:void <init>(int):15:15 -> <init>
    11:17:java.lang.Object[] kotlin.collections.builders.ListBuilderKt.arrayOfUninitializedElements(int):622:622 -> <init>
    11:17:void <init>(int):15 -> <init>
    1:3:int getSize():36:36 -> a
    1:3:void add(int,java.lang.Object):86:86 -> add
    4:13:void add(int,java.lang.Object):87:87 -> add
    14:19:void registerModification():172:172 -> add
    14:19:void addAtInternal(int,java.lang.Object):202 -> add
    14:19:void add(int,java.lang.Object):88 -> add
    20:22:void addAtInternal(int,java.lang.Object):203:203 -> add
    20:22:void add(int,java.lang.Object):88 -> add
    23:27:void addAtInternal(int,java.lang.Object):204:204 -> add
    23:27:void add(int,java.lang.Object):88 -> add
    28:29:boolean add(java.lang.Object):80:81 -> add
    30:30:void registerModification():172:172 -> add
    30:30:void addAtInternal(int,java.lang.Object):202 -> add
    30:30:boolean add(java.lang.Object):81 -> add
    31:32:void addAtInternal(int,java.lang.Object):203:204 -> add
    31:32:boolean add(java.lang.Object):81 -> add
    4:6:boolean addAll(int,java.util.Collection):99:99 -> addAll
    7:16:boolean addAll(int,java.util.Collection):100:100 -> addAll
    17:20:boolean addAll(int,java.util.Collection):101:101 -> addAll
    21:29:boolean addAll(int,java.util.Collection):102:102 -> addAll
    30:32:boolean addAll(java.util.Collection):92:94 -> addAll
    1:3:java.lang.Object removeAt(int):113:113 -> b
    4:13:java.lang.Object removeAt(int):114:114 -> b
    14:18:java.lang.Object removeAt(int):115:115 -> b
    1:3:int access$getModCount$p$s-2084097795(kotlin.collections.builders.ListBuilder):14:14 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Laz3;)I"}
    1:4:void clear():107:107 -> clear
    5:10:void clear():108:108 -> clear
    1:6:void registerModification():172:172 -> d
    1:6:void addAllInternal(int,java.util.Collection,int):208 -> d
    7:9:void addAllInternal(int,java.util.Collection,int):209:209 -> d
    10:16:void addAllInternal(int,java.util.Collection,int):211:211 -> d
    17:30:void addAllInternal(int,java.util.Collection,int):213:213 -> d
    1:6:void registerModification():172:172 -> e
    1:6:void addAtInternal(int,java.lang.Object):202 -> e
    7:9:void addAtInternal(int,java.lang.Object):203:203 -> e
    10:14:void addAtInternal(int,java.lang.Object):204:204 -> e
    3:9:boolean equals(java.lang.Object):158:158 -> equals
    10:13:boolean contentEquals(java.util.List):192:192 -> equals
    10:13:boolean equals(java.lang.Object):158 -> equals
    14:23:boolean kotlin.collections.builders.ListBuilderKt.subarrayContentEquals(java.lang.Object[],int,int,java.util.List):657:657 -> equals
    14:23:boolean kotlin.collections.builders.ListBuilderKt.access$subarrayContentEquals(java.lang.Object[],int,int,java.util.List):1 -> equals
    14:23:boolean contentEquals(java.util.List):192 -> equals
    14:23:boolean equals(java.lang.Object):158 -> equals
    24:42:boolean kotlin.collections.builders.ListBuilderKt.subarrayContentEquals(java.lang.Object[],int,int,java.util.List):660:660 -> equals
    24:42:boolean kotlin.collections.builders.ListBuilderKt.access$subarrayContentEquals(java.lang.Object[],int,int,java.util.List):1 -> equals
    24:42:boolean contentEquals(java.util.List):192 -> equals
    24:42:boolean equals(java.lang.Object):158 -> equals
    1:9:void checkIsMutable():176:176 -> f
    1:10:java.lang.Object get(int):41:41 -> get
    11:15:java.lang.Object get(int):42:42 -> get
    1:5:void ensureExtraCapacity(int):180:180 -> h
    1:5:void insertAtInternal(int,int):196 -> h
    6:10:void ensureCapacityInternal(int):185:185 -> h
    6:10:void ensureExtraCapacity(int):180 -> h
    6:10:void insertAtInternal(int,int):196 -> h
    11:20:void ensureCapacityInternal(int):186:186 -> h
    11:20:void ensureExtraCapacity(int):180 -> h
    11:20:void insertAtInternal(int,int):196 -> h
    21:22:void ensureCapacityInternal(int):187:187 -> h
    21:22:void ensureExtraCapacity(int):180 -> h
    21:22:void insertAtInternal(int,int):196 -> h
    23:25:java.lang.Object[] kotlin.collections.builders.ListBuilderKt.copyOfUninitializedElements(java.lang.Object[],int):0:0 -> h
    23:25:void ensureCapacityInternal(int):187 -> h
    23:25:void ensureExtraCapacity(int):180 -> h
    23:25:void insertAtInternal(int,int):196 -> h
    26:29:java.lang.Object[] kotlin.collections.builders.ListBuilderKt.copyOfUninitializedElements(java.lang.Object[],int):668:668 -> h
    26:29:void ensureCapacityInternal(int):187 -> h
    26:29:void ensureExtraCapacity(int):180 -> h
    26:29:void insertAtInternal(int,int):196 -> h
    30:31:void ensureCapacityInternal(int):187:187 -> h
    30:31:void ensureExtraCapacity(int):180 -> h
    30:31:void insertAtInternal(int,int):196 -> h
    32:38:void insertAtInternal(int,int):197:197 -> h
    39:44:void insertAtInternal(int,int):198:198 -> h
    45:50:void ensureCapacityInternal(int):184:184 -> h
    45:50:void ensureExtraCapacity(int):180 -> h
    45:50:void insertAtInternal(int,int):196 -> h
    1:9:int hashCode():162:162 -> hashCode
    10:15:int kotlin.collections.builders.ListBuilderKt.subarrayContentHashCode(java.lang.Object[],int,int):649:649 -> hashCode
    10:15:int kotlin.collections.builders.ListBuilderKt.access$subarrayContentHashCode(java.lang.Object[],int,int):1 -> hashCode
    10:15:int hashCode():162 -> hashCode
    16:26:int kotlin.collections.builders.ListBuilderKt.subarrayContentHashCode(java.lang.Object[],int,int):650:650 -> hashCode
    16:26:int kotlin.collections.builders.ListBuilderKt.access$subarrayContentHashCode(java.lang.Object[],int,int):1 -> hashCode
    16:26:int hashCode():162 -> hashCode
    1:6:void registerModification():172:172 -> i
    1:6:java.lang.Object removeAtInternal(int):219 -> i
    7:12:java.lang.Object removeAtInternal(int):220:220 -> i
    13:17:java.lang.Object removeAtInternal(int):221:221 -> i
    18:23:java.lang.Object removeAtInternal(int):222:222 -> i
    24:27:void kotlin.collections.builders.ListBuilderKt.resetAt(java.lang.Object[],int):0:0 -> i
    24:27:java.lang.Object removeAtInternal(int):222 -> i
    28:29:void kotlin.collections.builders.ListBuilderKt.resetAt(java.lang.Object[],int):673:673 -> i
    28:29:java.lang.Object removeAtInternal(int):222 -> i
    30:36:java.lang.Object removeAtInternal(int):223:223 -> i
    2:5:int indexOf(java.lang.Object):55:55 -> indexOf
    6:21:int indexOf(java.lang.Object):56:56 -> indexOf
    1:8:boolean isEmpty():38:38 -> isEmpty
    2:6:java.util.Iterator iterator():71:71 -> iterator
    3:8:void registerModification():172:172 -> j
    3:8:void removeRangeInternal(int,int):228 -> j
    9:17:void removeRangeInternal(int,int):229:229 -> j
    18:26:void removeRangeInternal(int,int):230:230 -> j
    27:32:void removeRangeInternal(int,int):231:231 -> j
    3:8:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):246:246 -> k
    9:16:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):239:239 -> k
    17:35:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):240:240 -> k
    36:41:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):246:246 -> k
    42:52:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):247:247 -> k
    53:58:void registerModification():172:172 -> k
    53:58:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):248 -> k
    59:64:int retainOrRemoveAllInternal(int,int,java.util.Collection,boolean):249:249 -> k
    1:6:int lastIndexOf(java.lang.Object):63:63 -> lastIndexOf
    7:22:int lastIndexOf(java.lang.Object):65:65 -> lastIndexOf
    1:10:java.util.ListIterator listIterator(int):75:75 -> listIterator
    11:16:java.util.ListIterator listIterator(int):76:76 -> listIterator
    17:17:java.util.ListIterator listIterator():72:72 -> listIterator
    1:3:boolean remove(java.lang.Object):119:119 -> remove
    4:9:boolean remove(java.lang.Object):120:120 -> remove
    10:18:boolean remove(java.lang.Object):121:121 -> remove
    4:6:boolean removeAll(java.util.Collection):126:126 -> removeAll
    7:18:boolean removeAll(java.util.Collection):127:127 -> removeAll
    4:6:boolean retainAll(java.util.Collection):131:131 -> retainAll
    7:18:boolean retainAll(java.util.Collection):132:132 -> retainAll
    1:3:java.lang.Object set(int,java.lang.Object):46:46 -> set
    4:13:java.lang.Object set(int,java.lang.Object):47:47 -> set
    14:17:java.lang.Object set(int,java.lang.Object):48:48 -> set
    18:20:java.lang.Object set(int,java.lang.Object):49:49 -> set
    1:10:java.util.List subList(int,int):136:136 -> subList
    11:23:java.util.List subList(int,int):137:137 -> subList
    4:6:java.lang.Object[] toArray(java.lang.Object[]):142:142 -> toArray
    7:11:java.lang.Object[] toArray(java.lang.Object[]):146:146 -> toArray
    12:23:java.lang.Object[] toArray(java.lang.Object[]):143:143 -> toArray
    24:26:java.lang.Object[] toArray(java.lang.Object[]):146:146 -> toArray
    27:28:java.lang.Object[] toArray(java.lang.Object[]):148:148 -> toArray
    29:32:java.lang.Object[] kotlin.collections.CollectionsKt__CollectionsJVMKt.terminateCollectionToArray(int,java.lang.Object[]):96:96 -> toArray
    29:32:java.lang.Object[] toArray(java.lang.Object[]):148 -> toArray
    33:35:java.lang.Object[] kotlin.collections.CollectionsKt__CollectionsJVMKt.terminateCollectionToArray(int,java.lang.Object[]):98:98 -> toArray
    33:35:java.lang.Object[] toArray(java.lang.Object[]):148 -> toArray
    36:36:java.lang.Object[] toArray():153:153 -> toArray
    1:5:java.lang.String toString():166:166 -> toString
    6:10:java.lang.String kotlin.collections.builders.ListBuilderKt.access$subarrayContentToString(java.lang.Object[],int,int,java.util.Collection):1:1 -> toString
    6:10:java.lang.String toString():166 -> toString
