Source/sources/androidx/versionedparcelable/VersionedParcel.java
private <T, S extends java.util.Collection<T>> S readCollection(int r4, S r5) {
        /*
            r3 = this;
            r2 = 0
            int r0 = r3.readInt()
            if (r0 >= 0) goto L_0x0009
            r5 = r2
        L_0x0008:
            return r5
        L_0x0009:
            if (r0 == 0) goto L_0x0008
            int r1 = r3.readInt()
            if (r0 >= 0) goto L_0x0013
            r5 = r2
            goto L_0x0008
        L_0x0013:
            switch(r1) {
                case 1: goto L_0x0017;
                case 2: goto L_0x002f;
                case 3: goto L_0x003b;
                case 4: goto L_0x0023;
                case 5: goto L_0x0047;
                default: goto L_0x0016;
            }
        L_0x0016:
            goto L_0x0008
        L_0x0017:
            if (r0 <= 0) goto L_0x0008
            androidx.versionedparcelable.VersionedParcelable r2 = r3.readVersionedParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0017
        L_0x0023:
            if (r0 <= 0) goto L_0x0008
            java.lang.String r2 = r3.readString()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0023
        L_0x002f:
            if (r0 <= 0) goto L_0x0008
            android.os.Parcelable r2 = r3.readParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x002f
        L_0x003b:
            if (r0 <= 0) goto L_0x0008
            java.io.Serializable r2 = r3.readSerializable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x003b
        L_0x0047:
            if (r0 <= 0) goto L_0x0008
            android.os.IBinder r2 = r3.readStrongBinder()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0047
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.versionedparcelable.VersionedParcel.readCollection(int, java.util.Collection):java.util.Collection");
    }
/* Code decompiled incorrectly, please refer to instructions dump. */
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .
private <T, S extends java.util.Collection<T>> S readCollection(int r4, S r5) {
        /*
            r3 = this;
            r2 = 0
            int r0 = r3.readInt()
            if (r0 >= 0) goto L_0x0009
            r5 = r2
        L_0x0008:
            return r5
        L_0x0009:
            if (r0 == 0) goto L_0x0008
            int r1 = r3.readInt()
            if (r0 >= 0) goto L_0x0013
            r5 = r2
            goto L_0x0008
        L_0x0013:
            switch(r1) {
                case 1: goto L_0x0017;
                case 2: goto L_0x002f;
                case 3: goto L_0x003b;
                case 4: goto L_0x0023;
                case 5: goto L_0x0047;
                default: goto L_0x0016;
            }
        L_0x0016:
            goto L_0x0008
        L_0x0017:
            if (r0 <= 0) goto L_0x0008
            androidx.versionedparcelable.VersionedParcelable r2 = r3.readVersionedParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0017
        L_0x0023:
            if (r0 <= 0) goto L_0x0008
            java.lang.String r2 = r3.readString()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0023
        L_0x002f:
            if (r0 <= 0) goto L_0x0008
            android.os.Parcelable r2 = r3.readParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x002f
        L_0x003b:
            if (r0 <= 0) goto L_0x0008
            java.io.Serializable r2 = r3.readSerializable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x003b
        L_0x0047:
            if (r0 <= 0) goto L_0x0008
            android.os.IBinder r2 = r3.readStrongBinder()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0047
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.versionedparcelable.VersionedParcel.readCollection(int, java.util.Collection):java.util.Collection");
    }
private < T , S extends java . util . Collection < T > > S readCollection ( int r4 , S r5 ) { /*
            r3 = this;
            r2 = 0
            int r0 = r3.readInt()
            if (r0 >= 0) goto L_0x0009
            r5 = r2
        L_0x0008:
            return r5
        L_0x0009:
            if (r0 == 0) goto L_0x0008
            int r1 = r3.readInt()
            if (r0 >= 0) goto L_0x0013
            r5 = r2
            goto L_0x0008
        L_0x0013:
            switch(r1) {
                case 1: goto L_0x0017;
                case 2: goto L_0x002f;
                case 3: goto L_0x003b;
                case 4: goto L_0x0023;
                case 5: goto L_0x0047;
                default: goto L_0x0016;
            }
        L_0x0016:
            goto L_0x0008
        L_0x0017:
            if (r0 <= 0) goto L_0x0008
            androidx.versionedparcelable.VersionedParcelable r2 = r3.readVersionedParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0017
        L_0x0023:
            if (r0 <= 0) goto L_0x0008
            java.lang.String r2 = r3.readString()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0023
        L_0x002f:
            if (r0 <= 0) goto L_0x0008
            android.os.Parcelable r2 = r3.readParcelable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x002f
        L_0x003b:
            if (r0 <= 0) goto L_0x0008
            java.io.Serializable r2 = r3.readSerializable()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x003b
        L_0x0047:
            if (r0 <= 0) goto L_0x0008
            android.os.IBinder r2 = r3.readStrongBinder()
            r5.add(r2)
            int r0 = r0 + -1
            goto L_0x0047
        */ throw new UnsupportedOperationException ( "Method not decompiled: androidx.versionedparcelable.VersionedParcel.readCollection(int, java.util.Collection):java.util.Collection" ) ; }
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .