package com.google.android.gms.internal.maps; import javax.annotation.CheckForNull; /* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */ /* JADX INFO: loaded from: classes2.dex */ final class zzbt extends zzbl { static final zzbl zza = new zzbt(null, new Object[0], 0); final transient Object[] zzb; @CheckForNull private final transient Object zzc; private final transient int zzd; private zzbt(@CheckForNull Object obj, Object[] objArr, int i) { this.zzc = obj; this.zzb = objArr; this.zzd = i; } /* JADX ERROR: Types fix failed jadx.core.utils.exceptions.JadxRuntimeException: Several immutable types in one variable: [short[], byte[]], vars: [r5v3 ??, r5v10 ??, r5v6 ??, r5v11 ??] at jadx.core.dex.visitors.InitCodeVariables.setCodeVarType(InitCodeVariables.java:107) at jadx.core.dex.visitors.InitCodeVariables.setCodeVar(InitCodeVariables.java:83) at jadx.core.dex.visitors.InitCodeVariables.initCodeVar(InitCodeVariables.java:74) at jadx.core.dex.visitors.InitCodeVariables.initCodeVars(InitCodeVariables.java:48) at jadx.core.dex.visitors.InitCodeVariables.rerun(InitCodeVariables.java:36) at jadx.core.dex.visitors.typeinference.FixTypesVisitor.trySplitConstInsns(FixTypesVisitor.java:580) at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94) */ static com.google.android.gms.internal.maps.zzbt zzg(int r17, java.lang.Object[] r18, com.google.android.gms.internal.maps.zzbk r19) { /* Method dump skipped, instruction units count: 445 To view this dump change 'Code comments level' option to 'DEBUG' */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.maps.zzbt.zzg(int, java.lang.Object[], com.google.android.gms.internal.maps.zzbk):com.google.android.gms.internal.maps.zzbt"); } /* JADX WARN: Removed duplicated region for block: B:4:0x0003 */ /* JADX WARN: Removed duplicated region for block: B:4:0x0003 A[EDGE_INSN: B:44:0x0003->B:4:0x0003 BREAK A[LOOP:0: B:16:0x003a->B:22:0x0050], EDGE_INSN: B:46:0x0003->B:4:0x0003 BREAK A[LOOP:1: B:26:0x0065->B:32:0x007c], EDGE_INSN: B:48:0x0003->B:4:0x0003 BREAK A[LOOP:2: B:34:0x008b->B:43:0x00a2]] */ @Override // com.google.android.gms.internal.maps.zzbl, java.util.Map @javax.annotation.CheckForNull /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct code enable 'Show inconsistent code' option in preferences */ public final java.lang.Object get(@javax.annotation.CheckForNull java.lang.Object r10) { /* r9 = this; r0 = 0 if (r10 != 0) goto L6 L3: r10 = r0 goto L9e L6: int r1 = r9.zzd java.lang.Object[] r2 = r9.zzb r3 = 1 if (r1 != r3) goto L22 r1 = 0 r1 = r2[r1] java.lang.Object r1 = java.util.Objects.requireNonNull(r1) boolean r10 = r1.equals(r10) if (r10 == 0) goto L3 r10 = r2[r3] java.lang.Object r10 = java.util.Objects.requireNonNull(r10) goto L9e L22: java.lang.Object r1 = r9.zzc if (r1 != 0) goto L27 goto L3 L27: boolean r4 = r1 instanceof byte[] r5 = -1 if (r4 == 0) goto L53 r4 = r1 byte[] r4 = (byte[]) r4 int r1 = r4.length int r6 = r1 + (-1) int r1 = r10.hashCode() int r1 = com.google.android.gms.internal.maps.zzbe.zza(r1) L3a: r1 = r1 & r6 r5 = r4[r1] r7 = 255(0xff, float:3.57E-43) r5 = r5 & r7 if (r5 != r7) goto L43 goto L3 L43: r7 = r2[r5] boolean r7 = r10.equals(r7) if (r7 == 0) goto L50 r10 = r5 ^ 1 r10 = r2[r10] goto L9e L50: int r1 = r1 + 1 goto L3a L53: boolean r4 = r1 instanceof short[] if (r4 == 0) goto L7f r4 = r1 short[] r4 = (short[]) r4 int r1 = r4.length int r6 = r1 + (-1) int r1 = r10.hashCode() int r1 = com.google.android.gms.internal.maps.zzbe.zza(r1) L65: r1 = r1 & r6 short r5 = r4[r1] char r5 = (char) r5 r7 = 65535(0xffff, float:9.1834E-41) if (r5 != r7) goto L6f goto L3 L6f: r7 = r2[r5] boolean r7 = r10.equals(r7) if (r7 == 0) goto L7c r10 = r5 ^ 1 r10 = r2[r10] goto L9e L7c: int r1 = r1 + 1 goto L65 L7f: int[] r1 = (int[]) r1 int r4 = r1.length int r4 = r4 + r5 int r6 = r10.hashCode() int r6 = com.google.android.gms.internal.maps.zzbe.zza(r6) L8b: r6 = r6 & r4 r7 = r1[r6] if (r7 != r5) goto L92 goto L3 L92: r8 = r2[r7] boolean r8 = r10.equals(r8) if (r8 == 0) goto La2 r10 = r7 ^ 1 r10 = r2[r10] L9e: if (r10 != 0) goto La1 return r0 La1: return r10 La2: int r6 = r6 + 1 goto L8b */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.maps.zzbt.get(java.lang.Object):java.lang.Object"); } @Override // java.util.Map public final int size() { return this.zzd; } @Override // com.google.android.gms.internal.maps.zzbl final zzbf zza() { return new zzbs(this.zzb, 1, this.zzd); } @Override // com.google.android.gms.internal.maps.zzbl final zzbm zzd() { return new zzbq(this, this.zzb, 0, this.zzd); } @Override // com.google.android.gms.internal.maps.zzbl final zzbm zze() { return new zzbr(this, new zzbs(this.zzb, 0, this.zzd)); } }