androidx.datastore.preferences.protobuf.ProtobufArrayList -> x42:
# {"id":"sourceFile","fileName":"ProtobufArrayList.java"}
    boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.isMutable -> f
    java.lang.Object[] array -> g
    int size -> h
    androidx.datastore.preferences.protobuf.ProtobufArrayList EMPTY_LIST -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lx42;"}
    1:11:void <clinit>():17:17 -> <clinit>
    1:3:void androidx.datastore.preferences.protobuf.AbstractProtobufList.<init>(boolean):36:36 -> <init>
    1:3:void <init>(java.lang.Object[],int,boolean):34 -> <init>
    4:5:void androidx.datastore.preferences.protobuf.AbstractProtobufList.<init>(boolean):37:37 -> <init>
    4:5:void <init>(java.lang.Object[],int,boolean):34 -> <init>
    6:7:void <init>(java.lang.Object[],int,boolean):35:35 -> <init>
    8:10:void <init>(java.lang.Object[],int,boolean):36:36 -> <init>
    3:7:void ensureIndexInRange(int):141:141 -> a
    3:7:void ProtobufArrayList.ensureIndexInRange(int):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
    8:11:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    8:11:void ensureIndexInRange(int):142 -> a
    8:11:void ProtobufArrayList.ensureIndexInRange(int):0 -> a
    12:15:void ensureIndexInRange(int):0:0 -> a
    12:15:void ProtobufArrayList.ensureIndexInRange(int):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":22,"3":24,"6":27,"9":31},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    16:17:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    16:17:void ensureIndexInRange(int):142 -> a
    16:17:void ProtobufArrayList.ensureIndexInRange(int):0 -> a
    18:21:void ensureIndexInRange(int):142:142 -> a
    18:21:void ProtobufArrayList.ensureIndexInRange(int):0 -> a
    22:22:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    22:22:void ensureIndexInRange(int):142 -> a
    24:24:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    24:24:void ensureIndexInRange(int):142 -> a
    27:27:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    27:27:void ensureIndexInRange(int):142 -> a
    31:31:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> a
    31:31:void ensureIndexInRange(int):142 -> a
    1:5:void add(int,java.lang.Object):70:70 -> add
    1:5:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
      # {"id":"com.android.tools.r8.synthesized"}
    6:9:void add(int,java.lang.Object):72:72 -> add
    6:9:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    10:17:void add(int,java.lang.Object):76:76 -> add
    10:17:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    18:23:void add(int,java.lang.Object):78:78 -> add
    18:23:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    24:27:void add(int,java.lang.Object):81:81 -> add
    24:27:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    28:30:java.lang.Object[] createArray(int):137:137 -> add
    28:30:void add(int,java.lang.Object):82 -> add
    28:30:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    31:33:void add(int,java.lang.Object):85:85 -> add
    31:33:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    34:43:void add(int,java.lang.Object):88:88 -> add
    34:43:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    44:45:void add(int,java.lang.Object):89:89 -> add
    44:45:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    46:49:void add(int,java.lang.Object):92:92 -> add
    46:49:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    50:55:void add(int,java.lang.Object):93:93 -> add
    50:55:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    56:62:void add(int,java.lang.Object):94:94 -> add
    56:62:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    63:66:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    63:66:void add(int,java.lang.Object):73 -> add
    63:66:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    67:70:void add(int,java.lang.Object):0:0 -> add
    67:70:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":77,"3":79,"6":82,"9":86},"outline":"Ly22;o(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    71:72:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    71:72:void add(int,java.lang.Object):73 -> add
    71:72:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    73:76:void add(int,java.lang.Object):73:73 -> add
    73:76:void ProtobufArrayList.add(int,java.lang.Object):0 -> add
    77:77:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    77:77:void add(int,java.lang.Object):73 -> add
    79:79:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    79:79:void add(int,java.lang.Object):73 -> add
    82:82:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    82:82:void add(int,java.lang.Object):73 -> add
    86:86:java.lang.String makeOutOfBoundsExceptionMessage(int):147:147 -> add
    86:86:void add(int,java.lang.Object):73 -> add
    77:77:boolean add(java.lang.Object):52:52 -> add
    78:78:boolean add(java.lang.Object):54:54 -> add
    79:80:boolean add(java.lang.Object):56:57 -> add
    81:81:boolean add(java.lang.Object):59:59 -> add
    82:83:boolean add(java.lang.Object):62:63 -> add
    1:3:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.addAll(java.util.Collection):92:92 -> addAll
    4:8:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.addAll(java.util.Collection):93:93 -> addAll
    9:10:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.addAll(int,java.util.Collection):98:99 -> addAll
    1:5:void androidx.datastore.preferences.protobuf.AbstractProtobufList.ensureIsMutable():160:160 -> b
    6:11:void androidx.datastore.preferences.protobuf.AbstractProtobufList.ensureIsMutable():161:161 -> b
    1:4:androidx.datastore.preferences.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):41:41 -> c
    1:4:androidx.datastore.preferences.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):15 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lx42;"}
    5:10:androidx.datastore.preferences.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):45:45 -> c
    5:10:androidx.datastore.preferences.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):15 -> c
    11:19:androidx.datastore.preferences.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):47:47 -> c
    11:19:androidx.datastore.preferences.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):15 -> c
    20:25:androidx.datastore.preferences.protobuf.ProtobufArrayList mutableCopyWithCapacity(int):42:42 -> c
    20:25:androidx.datastore.preferences.protobuf.Internal$ProtobufList mutableCopyWithCapacity(int):15 -> c
    1:3:void androidx.datastore.preferences.protobuf.AbstractProtobufList.clear():104:104 -> clear
    4:7:void androidx.datastore.preferences.protobuf.AbstractProtobufList.clear():105:105 -> clear
    5:10:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):45:45 -> equals
    11:14:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):51:51 -> equals
    15:19:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):52:52 -> equals
    20:21:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):55:55 -> equals
    22:25:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):56:56 -> equals
    26:35:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):57:57 -> equals
    36:54:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.equals(java.lang.Object):61:61 -> equals
    1:3:java.lang.Object get(int):99:99 -> get
    4:8:java.lang.Object get(int):100:100 -> get
    1:10:int androidx.datastore.preferences.protobuf.AbstractProtobufList.hashCode():70:70 -> hashCode
    11:23:int androidx.datastore.preferences.protobuf.AbstractProtobufList.hashCode():73:73 -> hashCode
    1:3:java.lang.Object remove(int):105:105 -> remove
    4:6:java.lang.Object remove(int):106:106 -> remove
    7:10:java.lang.Object remove(int):108:108 -> remove
    11:21:java.lang.Object remove(int):109:109 -> remove
    22:24:java.lang.Object remove(int):110:110 -> remove
    25:30:java.lang.Object remove(int):113:113 -> remove
    31:37:java.lang.Object remove(int):114:114 -> remove
    38:39:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.remove(java.lang.Object):128:129 -> remove
    40:40:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.remove(java.lang.Object):133:133 -> remove
    1:3:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.removeAll(java.util.Collection):139:139 -> removeAll
    4:8:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.removeAll(java.util.Collection):140:140 -> removeAll
    1:3:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.retainAll(java.util.Collection):145:145 -> retainAll
    4:8:boolean androidx.datastore.preferences.protobuf.AbstractProtobufList.retainAll(java.util.Collection):146:146 -> retainAll
    1:3:java.lang.Object set(int,java.lang.Object):120:120 -> set
    4:6:java.lang.Object set(int,java.lang.Object):121:121 -> set
    7:10:java.lang.Object set(int,java.lang.Object):123:123 -> set
    11:12:java.lang.Object set(int,java.lang.Object):124:124 -> set
    13:19:java.lang.Object set(int,java.lang.Object):126:126 -> set
    1:3:int size():132:132 -> size
