what-the-bank/sources/com/google/android/gms/internal/common/zzw.java

133 lines
3.8 KiB
Java

package com.google.android.gms.internal.common;
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes.dex */
public abstract class zzw extends zzj {
final CharSequence zzb;
final zzo zzc;
final boolean zzd;
int zze = 0;
int zzf;
/* JADX INFO: Access modifiers changed from: protected */
public zzw(zzx zzxVar, CharSequence charSequence) {
zzo zzoVar;
boolean z;
zzoVar = zzxVar.zza;
this.zzc = zzoVar;
z = zzxVar.zzb;
this.zzd = z;
this.zzf = Integer.MAX_VALUE;
this.zzb = charSequence;
}
/* JADX WARN: Code restructure failed: missing block: B:20:0x0047, code lost:
r3 = r5.zzf;
*/
/* JADX WARN: Code restructure failed: missing block: B:21:0x004a, code lost:
if (r3 != 1) goto L26;
*/
/* JADX WARN: Code restructure failed: missing block: B:22:0x004c, code lost:
r1 = r5.zzb.length();
r5.zze = -1;
*/
/* JADX WARN: Code restructure failed: missing block: B:23:0x0054, code lost:
if (r1 <= r0) goto L27;
*/
/* JADX WARN: Code restructure failed: missing block: B:24:0x0056, code lost:
r5.zzb.charAt(r1 - 1);
*/
/* JADX WARN: Code restructure failed: missing block: B:26:?, code lost:
return r5.zzb.subSequence(r0, r1).toString();
*/
/* JADX WARN: Code restructure failed: missing block: B:28:0x005e, code lost:
r5.zzf = r3 - 1;
*/
@Override // com.google.android.gms.internal.common.zzj
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
protected final /* synthetic */ java.lang.Object zza() {
/*
r5 = this;
int r0 = r5.zze
L2:
int r1 = r5.zze
r2 = -1
if (r1 == r2) goto L6c
int r1 = r5.zzd(r1)
if (r1 != r2) goto L17
java.lang.CharSequence r1 = r5.zzb
int r1 = r1.length()
r5.zze = r2
r3 = r2
goto L1d
L17:
int r3 = r5.zzc(r1)
r5.zze = r3
L1d:
if (r3 != r0) goto L2e
int r3 = r3 + 1
r5.zze = r3
java.lang.CharSequence r1 = r5.zzb
int r1 = r1.length()
if (r3 <= r1) goto L2
r5.zze = r2
goto L2
L2e:
if (r0 >= r1) goto L35
java.lang.CharSequence r3 = r5.zzb
r3.charAt(r0)
L35:
if (r0 >= r1) goto L3e
java.lang.CharSequence r3 = r5.zzb
int r4 = r1 + (-1)
r3.charAt(r4)
L3e:
boolean r3 = r5.zzd
if (r3 == 0) goto L47
if (r0 != r1) goto L47
int r0 = r5.zze
goto L2
L47:
int r3 = r5.zzf
r4 = 1
if (r3 != r4) goto L5e
java.lang.CharSequence r1 = r5.zzb
int r1 = r1.length()
r5.zze = r2
if (r1 <= r0) goto L61
java.lang.CharSequence r2 = r5.zzb
int r3 = r1 + (-1)
r2.charAt(r3)
goto L61
L5e:
int r3 = r3 - r4
r5.zzf = r3
L61:
java.lang.CharSequence r2 = r5.zzb
java.lang.CharSequence r0 = r2.subSequence(r0, r1)
java.lang.String r0 = r0.toString()
goto L70
L6c:
r5.zzb()
r0 = 0
L70:
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.common.zzw.zza():java.lang.Object");
}
abstract int zzc(int i);
abstract int zzd(int i);
}