133 lines
3.8 KiB
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);
|
||
|
}
|