package com.google.android.gms.internal.clearcut; import java.lang.reflect.Field; import java.util.Arrays; import org.bouncycastle.asn1.cmp.PKIFailureInfo; /* loaded from: classes2.dex */ final class zzed { private final int flags; private final Object[] zzmj; private final int zzmk; private final int zzml; private final int zzmm; private final int[] zzms; private final zzee zznh; private Class zzni; private final int zznj; private final int zznk; private final int zznl; private final int zznm; private final int zznn; private final int zzno; private int zznp; private int zznq; private int zznr = Integer.MAX_VALUE; private int zzns = PKIFailureInfo.systemUnavail; private int zznt = 0; private int zznu = 0; private int zznv = 0; private int zznw = 0; private int zznx = 0; private int zzny; private int zznz; private int zzoa; private int zzob; private int zzoc; private Field zzod; private Object zzoe; private Object zzof; private Object zzog; /* JADX INFO: Access modifiers changed from: package-private */ public final Object zzdl() { return this.zzog; } /* JADX INFO: Access modifiers changed from: package-private */ public final Object zzdk() { return this.zzof; } /* JADX INFO: Access modifiers changed from: package-private */ public final Object zzdj() { return this.zzoe; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzdi() { return (this.zznz & 512) != 0; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzdh() { return (this.zznz & 256) != 0; } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzdg() { return this.zzoc % 32; } /* JADX INFO: Access modifiers changed from: package-private */ public final Field zzdf() { int i = (this.zznk << 1) + (this.zzoc / 32); Object obj = this.zzmj[i]; if (obj instanceof Field) { return (Field) obj; } Field zza = zza(this.zzni, (String) obj); this.zzmj[i] = zza; return zza; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzde() { return zzcz() && this.zzoa <= zzcb.zzhp.id(); } /* JADX INFO: Access modifiers changed from: package-private */ public final Field zzdd() { return this.zzod; } /* JADX INFO: Access modifiers changed from: package-private */ public final Field zzdc() { int i = (this.zzob << 1) + 1; Object obj = this.zzmj[i]; if (obj instanceof Field) { return (Field) obj; } Field zza = zza(this.zzni, (String) obj); this.zzmj[i] = zza; return zza; } /* JADX INFO: Access modifiers changed from: package-private */ public final Field zzdb() { int i = this.zzob << 1; Object obj = this.zzmj[i]; if (obj instanceof Field) { return (Field) obj; } Field zza = zza(this.zzni, (String) obj); this.zzmj[i] = zza; return zza; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzda() { return this.zzoa > zzcb.zziw.id(); } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzcy() { return this.zzoa; } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzcx() { return this.zzny; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Code restructure failed: missing block: B:29:0x00c2, code lost: if (zzcz() != false) goto L66; */ /* JADX WARN: Code restructure failed: missing block: B:30:0x0148, code lost: r4.zzof = zzcw(); */ /* JADX WARN: Code restructure failed: missing block: B:54:0x013f, code lost: if ((r4.zznz & 2048) != 0) goto L66; */ /* JADX WARN: Code restructure failed: missing block: B:56:0x0146, code lost: if (zzcz() != false) goto L66; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final boolean next() { /* Method dump skipped, instructions count: 349 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.clearcut.zzed.next():boolean"); } private final boolean zzcz() { return (this.flags & 1) == 1; } private final Object zzcw() { Object[] objArr = this.zzmj; int i = this.zznp; this.zznp = i + 1; return objArr[i]; } private static Field zza(Class cls, String str) { try { return cls.getDeclaredField(str); } catch (NoSuchFieldException unused) { Field[] declaredFields = cls.getDeclaredFields(); for (Field field : declaredFields) { if (str.equals(field.getName())) { return field; } } String name = cls.getName(); String arrays = Arrays.toString(declaredFields); StringBuilder sb = new StringBuilder(String.valueOf(str).length() + 40 + String.valueOf(name).length() + String.valueOf(arrays).length()); sb.append("Field "); sb.append(str); sb.append(" for "); sb.append(name); sb.append(" not found. Known fields are "); sb.append(arrays); throw new RuntimeException(sb.toString()); } } /* JADX INFO: Access modifiers changed from: package-private */ public zzed(Class cls, String str, Object[] objArr) { this.zzni = cls; zzee zzeeVar = new zzee(str); this.zznh = zzeeVar; this.zzmj = objArr; this.flags = zzeeVar.next(); int next = zzeeVar.next(); this.zznj = next; if (next == 0) { this.zznk = 0; this.zznl = 0; this.zzmk = 0; this.zzml = 0; this.zznm = 0; this.zznn = 0; this.zzmm = 0; this.zzno = 0; this.zzms = null; return; } int next2 = zzeeVar.next(); this.zznk = next2; int next3 = zzeeVar.next(); this.zznl = next3; this.zzmk = zzeeVar.next(); this.zzml = zzeeVar.next(); this.zznn = zzeeVar.next(); this.zzmm = zzeeVar.next(); this.zznm = zzeeVar.next(); this.zzno = zzeeVar.next(); int next4 = zzeeVar.next(); this.zzms = next4 != 0 ? new int[next4] : null; this.zznp = (next2 << 1) + next3; } }