Changes of com.discord v823

This commit is contained in:
DisTok 2019-02-04 21:08:30 +01:00
parent 50139b7f2b
commit 204ebe7067
28411 changed files with 2982405 additions and 1720152 deletions

View file

@ -0,0 +1,584 @@
.class public Lcom/google/android/gms/internal/firebase-perf/a;
.super Ljava/lang/Object;
# static fields
.field private static final CONTENT_URI:Landroid/net/Uri;
.field private static final aKf:Landroid/net/Uri;
.field private static final aKg:Ljava/util/regex/Pattern;
.field private static final aKh:Ljava/util/regex/Pattern;
.field private static final aKi:Ljava/util/concurrent/atomic/AtomicBoolean;
.field private static aKj:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private static final aKk:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private static final aKl:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private static final aKm:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private static final aKn:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Float;",
">;"
}
.end annotation
.end field
.field private static aKo:Ljava/lang/Object;
.field private static aKp:Z
.field private static aKq:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
const-string v0, "content://com.google.android.gsf.gservices"
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->CONTENT_URI:Landroid/net/Uri;
const-string v0, "content://com.google.android.gsf.gservices/prefix"
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKf:Landroid/net/Uri;
const-string v0, "^(1|true|t|on|yes|y)$"
const/4 v1, 0x2
invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKg:Ljava/util/regex/Pattern;
const-string v0, "^(0|false|f|off|no|n)$"
invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKh:Ljava/util/regex/Pattern;
new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKi:Ljava/util/concurrent/atomic/AtomicBoolean;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKk:Ljava/util/HashMap;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKl:Ljava/util/HashMap;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKm:Ljava/util/HashMap;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKn:Ljava/util/HashMap;
const/4 v0, 0x0
new-array v0, v0, [Ljava/lang/String;
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKq:[Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
.locals 12
const-class v0, Lcom/google/android/gms/internal/firebase-perf/a;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
const/4 v2, 0x1
const/4 v3, 0x0
if-nez v1, :cond_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKi:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
new-instance v1, Ljava/lang/Object;
invoke-direct {v1}, Ljava/lang/Object;-><init>()V
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKo:Ljava/lang/Object;
sput-boolean v3, Lcom/google/android/gms/internal/firebase-perf/a;->aKp:Z
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->CONTENT_URI:Landroid/net/Uri;
new-instance v4, Lcom/google/android/gms/internal/firebase-perf/ab;
invoke-direct {v4}, Lcom/google/android/gms/internal/firebase-perf/ab;-><init>()V
invoke-virtual {p0, v1, v2, v4}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V
goto :goto_0
:cond_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKi:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z
move-result v1
if-eqz v1, :cond_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKk:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKl:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKm:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKn:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
new-instance v1, Ljava/lang/Object;
invoke-direct {v1}, Ljava/lang/Object;-><init>()V
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKo:Ljava/lang/Object;
sput-boolean v3, Lcom/google/android/gms/internal/firebase-perf/a;->aKp:Z
:cond_1
:goto_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKo:Ljava/lang/Object;
sget-object v4, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {v4, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result v4
const/4 v5, 0x0
if-eqz v4, :cond_3
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
if-eqz p0, :cond_2
goto :goto_1
:cond_2
move-object p0, v5
:goto_1
monitor-exit v0
return-object p0
:cond_3
sget-object v4, Lcom/google/android/gms/internal/firebase-perf/a;->aKq:[Ljava/lang/String;
array-length v6, v4
const/4 v7, 0x0
:goto_2
if-ge v7, v6, :cond_8
aget-object v8, v4, v7
invoke-virtual {p1, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_7
sget-boolean v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKp:Z
if-eqz v1, :cond_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z
move-result v1
if-eqz v1, :cond_6
:cond_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKq:[Ljava/lang/String;
sget-object v3, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-static {p0, v1}, Lcom/google/android/gms/internal/firebase-perf/a;->a(Landroid/content/ContentResolver;[Ljava/lang/String;)Ljava/util/Map;
move-result-object p0
invoke-virtual {v3, p0}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
sput-boolean v2, Lcom/google/android/gms/internal/firebase-perf/a;->aKp:Z
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_6
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
if-eqz p0, :cond_5
goto :goto_3
:cond_5
move-object p0, v5
:goto_3
monitor-exit v0
return-object p0
:cond_6
monitor-exit v0
return-object v5
:cond_7
add-int/lit8 v7, v7, 0x1
goto :goto_2
:cond_8
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_1
sget-object v7, Lcom/google/android/gms/internal/firebase-perf/a;->CONTENT_URI:Landroid/net/Uri;
const/4 v8, 0x0
const/4 v9, 0x0
new-array v10, v2, [Ljava/lang/String;
aput-object p1, v10, v3
const/4 v11, 0x0
move-object v6, p0
invoke-virtual/range {v6 .. v11}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
move-result-object p0
if-nez p0, :cond_a
if-eqz p0, :cond_9
invoke-interface {p0}, Landroid/database/Cursor;->close()V
:cond_9
return-object v5
:cond_a
:try_start_1
invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z
move-result v0
if-nez v0, :cond_c
invoke-static {v1, p1, v5}, Lcom/google/android/gms/internal/firebase-perf/a;->a(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
if-eqz p0, :cond_b
invoke-interface {p0}, Landroid/database/Cursor;->close()V
:cond_b
return-object v5
:cond_c
:try_start_2
invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_d
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_d
move-object v0, v5
:cond_d
invoke-static {v1, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/a;->a(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
if-eqz v0, :cond_e
goto :goto_4
:cond_e
move-object v0, v5
:goto_4
if-eqz p0, :cond_f
invoke-interface {p0}, Landroid/database/Cursor;->close()V
:cond_f
return-object v0
:catchall_0
move-exception p1
if-eqz p0, :cond_10
invoke-interface {p0}, Landroid/database/Cursor;->close()V
:cond_10
throw p1
:catchall_1
move-exception p0
:try_start_3
monitor-exit v0
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_1
throw p0
.end method
.method private static varargs a(Landroid/content/ContentResolver;[Ljava/lang/String;)Ljava/util/Map;
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/ContentResolver;",
"[",
"Ljava/lang/String;",
")",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKf:Landroid/net/Uri;
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v5, 0x0
move-object v0, p0
move-object v4, p1
invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
move-result-object p0
new-instance p1, Ljava/util/TreeMap;
invoke-direct {p1}, Ljava/util/TreeMap;-><init>()V
if-nez p0, :cond_0
return-object p1
:cond_0
:goto_0
:try_start_0
invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z
move-result v0
if-eqz v0, :cond_1
const/4 v0, 0x0
invoke-interface {p0, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x1
invoke-interface {p0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
goto :goto_0
:cond_1
invoke-interface {p0}, Landroid/database/Cursor;->close()V
return-object p1
:catchall_0
move-exception p1
invoke-interface {p0}, Landroid/database/Cursor;->close()V
throw p1
.end method
.method private static a(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V
.locals 2
const-class v0, Lcom/google/android/gms/internal/firebase-perf/a;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/a;->aKo:Ljava/lang/Object;
if-ne p0, v1, :cond_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/a;->aKj:Ljava/util/HashMap;
invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_0
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
.end method
.method static synthetic pV()Ljava/util/concurrent/atomic/AtomicBoolean;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/a;->aKi:Ljava/util/concurrent/atomic/AtomicBoolean;
return-object v0
.end method

View file

@ -0,0 +1,122 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aa;
.super Ljava/lang/Object;
# static fields
.field private static final aLu:Lcom/google/android/gms/internal/firebase-perf/if;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/if<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private static final aLv:Lcom/google/android/gms/internal/firebase-perf/if;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/if<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 3
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ig;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ig;-><init>()V
const-string v1, "trace_sampling_rate"
const-string v2, "sampling"
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/ig;->s(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/ig;
move-result-object v0
const-string v1, "network_sampling_rate"
const-string v2, "sampling"
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/ig;->s(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/ig;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/ig;->tz()Lcom/google/android/gms/internal/firebase-perf/if;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/aa;->aLu:Lcom/google/android/gms/internal/firebase-perf/if;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ig;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ig;-><init>()V
const-string v1, "sessions_sampling_percentage"
const-string v2, "fpr_vc_session_sampling_rate"
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/ig;->s(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/ig;
move-result-object v0
const-string v1, "trace_sampling_rate"
const-string v2, "fpr_vc_trace_sampling_rate"
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/ig;->s(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/ig;
move-result-object v0
const-string v1, "network_sampling_rate"
const-string v2, "fpr_vc_network_request_sampling_rate"
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/ig;->s(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/ig;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/ig;->tz()Lcom/google/android/gms/internal/firebase-perf/if;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/aa;->aLv:Lcom/google/android/gms/internal/firebase-perf/if;
return-void
.end method
.method public static bk(Ljava/lang/String;)Ljava/lang/String;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aa;->aLv:Lcom/google/android/gms/internal/firebase-perf/if;
invoke-virtual {v0, p0, p0}, Lcom/google/android/gms/internal/firebase-perf/if;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
return-object p0
.end method
.method public static bs(Ljava/lang/String;)Ljava/lang/String;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aa;->aLu:Lcom/google/android/gms/internal/firebase-perf/if;
invoke-virtual {v0, p0, p0}, Lcom/google/android/gms/internal/firebase-perf/if;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
return-object p0
.end method

View file

@ -0,0 +1,30 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ab;
.super Landroid/database/ContentObserver;
# direct methods
.method constructor <init>()V
.locals 1
const/4 v0, 0x0
invoke-direct {p0, v0}, Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
return-void
.end method
# virtual methods
.method public final onChange(Z)V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/a;->pV()Ljava/util/concurrent/atomic/AtomicBoolean;
move-result-object p1
const/4 v0, 0x1
invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
return-void
.end method

View file

@ -0,0 +1,169 @@
.class public enum Lcom/google/android/gms/internal/firebase-perf/ac;
.super Ljava/lang/Enum;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/internal/firebase-perf/ac;",
">;"
}
.end annotation
# static fields
.field public static final enum aLA:Lcom/google/android/gms/internal/firebase-perf/ac;
.field private static final synthetic aLB:[Lcom/google/android/gms/internal/firebase-perf/ac;
.field private static final enum aLw:Lcom/google/android/gms/internal/firebase-perf/ac;
.field private static final enum aLx:Lcom/google/android/gms/internal/firebase-perf/ac;
.field public static final enum aLy:Lcom/google/android/gms/internal/firebase-perf/ac;
.field private static final enum aLz:Lcom/google/android/gms/internal/firebase-perf/ac;
# instance fields
.field private zziu:J
# direct methods
.method static constructor <clinit>()V
.locals 3
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ad;
const-string v1, "TERABYTES"
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ad;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLw:Lcom/google/android/gms/internal/firebase-perf/ac;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ae;
const-string v1, "GIGABYTES"
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ae;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLx:Lcom/google/android/gms/internal/firebase-perf/ac;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/af;
const-string v1, "MEGABYTES"
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/af;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLy:Lcom/google/android/gms/internal/firebase-perf/ac;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ag;
const-string v1, "KILOBYTES"
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ag;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLz:Lcom/google/android/gms/internal/firebase-perf/ac;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ah;
const-string v1, "BYTES"
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ah;-><init>(Ljava/lang/String;)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLA:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v0, 0x5
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/ac;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ac;->aLw:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v2, 0x0
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ac;->aLx:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v2, 0x1
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ac;->aLy:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v2, 0x2
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ac;->aLz:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v2, 0x3
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ac;->aLA:Lcom/google/android/gms/internal/firebase-perf/ac;
const/4 v2, 0x4
aput-object v1, v0, v2
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLB:[Lcom/google/android/gms/internal/firebase-perf/ac;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;IJ)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)V"
}
.end annotation
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput-wide p3, p0, Lcom/google/android/gms/internal/firebase-perf/ac;->zziu:J
return-void
.end method
.method synthetic constructor <init>(Ljava/lang/String;IJB)V
.locals 0
invoke-direct {p0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJ)V
return-void
.end method
.method public static values()[Lcom/google/android/gms/internal/firebase-perf/ac;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLB:[Lcom/google/android/gms/internal/firebase-perf/ac;
invoke-virtual {v0}, [Lcom/google/android/gms/internal/firebase-perf/ac;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/firebase-perf/ac;
return-object v0
.end method
# virtual methods
.method public final R(J)J
.locals 2
iget-wide v0, p0, Lcom/google/android/gms/internal/firebase-perf/ac;->zziu:J
mul-long p1, p1, v0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ac;->aLz:Lcom/google/android/gms/internal/firebase-perf/ac;
iget-wide v0, v0, Lcom/google/android/gms/internal/firebase-perf/ac;->zziu:J
div-long/2addr p1, v0
return-wide p1
.end method

View file

@ -0,0 +1,22 @@
.class final enum Lcom/google/android/gms/internal/firebase-perf/ad;
.super Lcom/google/android/gms/internal/firebase-perf/ac;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.locals 6
const/4 v2, 0x0
const-wide v3, 0x10000000000L
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJB)V
return-void
.end method

View file

@ -0,0 +1,22 @@
.class final enum Lcom/google/android/gms/internal/firebase-perf/ae;
.super Lcom/google/android/gms/internal/firebase-perf/ac;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.locals 6
const/4 v2, 0x1
const-wide/32 v3, 0x40000000
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJB)V
return-void
.end method

View file

@ -0,0 +1,22 @@
.class final enum Lcom/google/android/gms/internal/firebase-perf/af;
.super Lcom/google/android/gms/internal/firebase-perf/ac;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.locals 6
const/4 v2, 0x2
const-wide/32 v3, 0x100000
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJB)V
return-void
.end method

View file

@ -0,0 +1,22 @@
.class final enum Lcom/google/android/gms/internal/firebase-perf/ag;
.super Lcom/google/android/gms/internal/firebase-perf/ac;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.locals 6
const/4 v2, 0x3
const-wide/16 v3, 0x400
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJB)V
return-void
.end method

View file

@ -0,0 +1,22 @@
.class final enum Lcom/google/android/gms/internal/firebase-perf/ah;
.super Lcom/google/android/gms/internal/firebase-perf/ac;
# direct methods
.method constructor <init>(Ljava/lang/String;)V
.locals 6
const/4 v2, 0x4
const-wide/16 v3, 0x1
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/internal/firebase-perf/ac;-><init>(Ljava/lang/String;IJB)V
return-void
.end method

View file

@ -0,0 +1,48 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ai;
.super Ljava/lang/Object;
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/google/android/gms/internal/firebase-perf/zzbg;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzbg;
const/4 v1, 0x0
invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/zzbg;-><init>(Landroid/os/Parcel;B)V
return-object v0
.end method
.method public final synthetic newArray(I)[Ljava/lang/Object;
.locals 0
new-array p1, p1, [Lcom/google/android/gms/internal/firebase-perf/zzbg;
return-object p1
.end method

View file

@ -0,0 +1,93 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aj;
.super Ljava/lang/Object;
# static fields
.field private static aLE:[Ljava/lang/String;
# direct methods
.method public static a(Ljava/net/URI;Landroid/content/Context;)Z
.locals 6
.param p0 # Ljava/net/URI;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
const-string v1, "firebase_performance_whitelisted_domains"
const-string v2, "array"
invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, v1, v2, p1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result p1
const/4 v1, 0x1
if-lez p1, :cond_3
const-string v2, "FirebasePerformance"
const-string v3, "Detected domain whitelist, only whitelisted domains will be measured."
invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
sget-object v2, Lcom/google/android/gms/internal/firebase-perf/aj;->aLE:[Ljava/lang/String;
if-nez v2, :cond_0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
move-result-object p1
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/aj;->aLE:[Ljava/lang/String;
:cond_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aj;->aLE:[Ljava/lang/String;
array-length v0, p1
const/4 v2, 0x0
const/4 v3, 0x0
:goto_0
if-ge v3, v0, :cond_2
aget-object v4, p1, v3
invoke-virtual {p0}, Ljava/net/URI;->getHost()Ljava/lang/String;
move-result-object v5
invoke-virtual {v5, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4, :cond_1
return v1
:cond_1
add-int/lit8 v3, v3, 0x1
goto :goto_0
:cond_2
return v2
:cond_3
return v1
.end method

View file

@ -0,0 +1,32 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/ak;
.super Ljava/lang/Object;
# instance fields
.field public final aLF:Ljava/net/URL;
# direct methods
.method public constructor <init>(Ljava/net/URL;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/ak;->aLF:Ljava/net/URL;
return-void
.end method
# virtual methods
.method public final toString()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ak;->aLF:Ljava/net/URL;
invoke-virtual {v0}, Ljava/net/URL;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -0,0 +1,289 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/al;
.super Ljava/lang/Object;
# static fields
.field private static aLG:Ljava/lang/Boolean;
# direct methods
.method static constructor <clinit>()V
.locals 0
return-void
.end method
.method public static ae(Landroid/content/Context;)Z
.locals 4
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/al;->aLG:Ljava/lang/Boolean;
if-eqz v0, :cond_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/al;->aLG:Ljava/lang/Boolean;
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
return p0
:cond_0
const/4 v0, 0x0
:try_start_0
invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v1
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object p0
const/16 v2, 0x80
invoke-virtual {v1, p0, v2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
move-result-object p0
iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
const-string v1, "firebase_performance_logcat_enabled"
invoke-virtual {p0, v1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
move-result p0
invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p0
sput-object p0, Lcom/google/android/gms/internal/firebase-perf/al;->aLG:Ljava/lang/Boolean;
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
:try_end_0
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
.catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0
return p0
:catch_0
move-exception p0
const-string v1, "isEnabled"
const-string v2, "No perf logcat meta data found "
invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v3
if-eqz v3, :cond_1
invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
goto :goto_0
:cond_1
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
:goto_0
invoke-static {v1, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
return v0
.end method
.method public static bt(Ljava/lang/String;)Ljava/lang/String;
.locals 3
.param p0 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
:try_start_0
new-instance v0, Ljava/net/URL;
invoke-direct {v0, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
:try_end_0
.catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0
invoke-virtual {v0}, Ljava/net/URL;->getQuery()Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_0
invoke-virtual {p0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result v1
const/4 v2, 0x0
add-int/lit8 v1, v1, -0x1
invoke-virtual {p0, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p0
:cond_0
invoke-virtual {v0}, Ljava/net/URL;->getUserInfo()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_1
return-object p0
:cond_1
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "@"
invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, ""
invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
:catch_0
return-object p0
.end method
.method public static bu(Ljava/lang/String;)Ljava/lang/String;
.locals 4
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v0
const/16 v1, 0x7d0
if-gt v0, v1, :cond_0
return-object p0
:cond_0
invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C
move-result v0
const/16 v2, 0x2f
const/4 v3, 0x0
if-ne v0, v2, :cond_1
invoke-virtual {p0, v3, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_1
:try_start_0
new-instance v0, Ljava/net/URL;
invoke-direct {v0, p0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
:try_end_0
.catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0
invoke-virtual {v0}, Ljava/net/URL;->getPath()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/String;->lastIndexOf(I)I
move-result v0
if-ltz v0, :cond_2
const/16 v0, 0x7cf
invoke-virtual {p0, v2, v0}, Ljava/lang/String;->lastIndexOf(II)I
move-result v0
if-ltz v0, :cond_2
invoke-virtual {p0, v3, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_2
invoke-virtual {p0, v3, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p0
return-object p0
:catch_0
invoke-virtual {p0, v3, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static u([B)I
.locals 4
.param p0 # [B
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
const/4 v1, 0x0
:goto_0
const/4 v2, 0x4
if-ge v0, v2, :cond_0
array-length v2, p0
if-ge v0, v2, :cond_0
aget-byte v2, p0, v0
and-int/lit16 v2, v2, 0xff
shl-int/lit8 v3, v0, 0x3
shl-int/2addr v2, v3
or-int/2addr v1, v2
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_0
return v1
.end method

View file

@ -0,0 +1,78 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/am$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/am;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/am;",
"Lcom/google/android/gms/internal/firebase-perf/am$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/am;->qi()Lcom/google/android/gms/internal/firebase-perf/am;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/am$a;-><init>()V
return-void
.end method
# virtual methods
.method public final S(J)Lcom/google/android/gms/internal/firebase-perf/am$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/am$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/am;
invoke-static {v0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/am;->a(Lcom/google/android/gms/internal/firebase-perf/am;J)V
return-object p0
.end method
.method public final cw(I)Lcom/google/android/gms/internal/firebase-perf/am$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/am$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/am;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/am;->a(Lcom/google/android/gms/internal/firebase-perf/am;I)V
return-object p0
.end method

View file

@ -0,0 +1,264 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/am;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/am$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/am;",
"Lcom/google/android/gms/internal/firebase-perf/am$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static final zzje:Lcom/google/android/gms/internal/firebase-perf/am;
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/am;",
">;"
}
.end annotation
.end field
# instance fields
.field private zzjb:I
.field private zzjc:J
.field private zzjd:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/am;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/am;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/am;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/am;I)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjb:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjb:I
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjd:I
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/am;J)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjb:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjb:I
iput-wide p1, p0, Lcom/google/android/gms/internal/firebase-perf/am;->zzjc:J
return-void
.end method
.method public static qh()Lcom/google/android/gms/internal/firebase-perf/am$a;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/am$a;
return-object v0
.end method
.method static synthetic qi()Lcom/google/android/gms/internal/firebase-perf/am;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/am;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/am;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/am;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/am;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
return-object p1
:pswitch_4
const/4 p1, 0x3
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjc"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzjd"
aput-object v1, p1, v0
const-string v0, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0002\u0000\u0002\u0004\u0001"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/am;->zzje:Lcom/google/android/gms/internal/firebase-perf/am;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/am;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/am$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/am$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/am;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/am;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/an;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/an;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,197 @@
.class public final enum Lcom/google/android/gms/internal/firebase-perf/ao;
.super Ljava/lang/Enum;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ds;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/internal/firebase-perf/ao;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ds;"
}
.end annotation
# static fields
.field public static final enum aLI:Lcom/google/android/gms/internal/firebase-perf/ao;
.field public static final enum aLJ:Lcom/google/android/gms/internal/firebase-perf/ao;
.field public static final enum aLK:Lcom/google/android/gms/internal/firebase-perf/ao;
.field private static final enum aLL:Lcom/google/android/gms/internal/firebase-perf/ao;
.field private static final aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ao;",
">;"
}
.end annotation
.end field
.field private static final synthetic aLN:[Lcom/google/android/gms/internal/firebase-perf/ao;
# instance fields
.field public final value:I
# direct methods
.method static constructor <clinit>()V
.locals 6
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ao;
const-string v1, "APPLICATION_PROCESS_STATE_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/internal/firebase-perf/ao;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLI:Lcom/google/android/gms/internal/firebase-perf/ao;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ao;
const-string v1, "FOREGROUND"
const/4 v3, 0x1
invoke-direct {v0, v1, v3, v3}, Lcom/google/android/gms/internal/firebase-perf/ao;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLJ:Lcom/google/android/gms/internal/firebase-perf/ao;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ao;
const-string v1, "BACKGROUND"
const/4 v4, 0x2
invoke-direct {v0, v1, v4, v4}, Lcom/google/android/gms/internal/firebase-perf/ao;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLK:Lcom/google/android/gms/internal/firebase-perf/ao;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ao;
const-string v1, "FOREGROUND_BACKGROUND"
const/4 v5, 0x3
invoke-direct {v0, v1, v5, v5}, Lcom/google/android/gms/internal/firebase-perf/ao;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLL:Lcom/google/android/gms/internal/firebase-perf/ao;
const/4 v0, 0x4
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/ao;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ao;->aLI:Lcom/google/android/gms/internal/firebase-perf/ao;
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ao;->aLJ:Lcom/google/android/gms/internal/firebase-perf/ao;
aput-object v1, v0, v3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ao;->aLK:Lcom/google/android/gms/internal/firebase-perf/ao;
aput-object v1, v0, v4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ao;->aLL:Lcom/google/android/gms/internal/firebase-perf/ao;
aput-object v1, v0, v5
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLN:[Lcom/google/android/gms/internal/firebase-perf/ao;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ap;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ap;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/ao;->value:I
return-void
.end method
.method public static cx(I)Lcom/google/android/gms/internal/firebase-perf/ao;
.locals 0
packed-switch p0, :pswitch_data_0
const/4 p0, 0x0
return-object p0
:pswitch_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLL:Lcom/google/android/gms/internal/firebase-perf/ao;
return-object p0
:pswitch_1
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLK:Lcom/google/android/gms/internal/firebase-perf/ao;
return-object p0
:pswitch_2
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLJ:Lcom/google/android/gms/internal/firebase-perf/ao;
return-object p0
:pswitch_3
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLI:Lcom/google/android/gms/internal/firebase-perf/ao;
return-object p0
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public static values()[Lcom/google/android/gms/internal/firebase-perf/ao;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ao;->aLN:[Lcom/google/android/gms/internal/firebase-perf/ao;
invoke-virtual {v0}, [Lcom/google/android/gms/internal/firebase-perf/ao;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/firebase-perf/ao;
return-object v0
.end method
# virtual methods
.method public final qj()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ao;->value:I
return v0
.end method

View file

@ -0,0 +1,26 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ap;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dt;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ao;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,92 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aq$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/aq;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/aq;",
"Lcom/google/android/gms/internal/firebase-perf/aq$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/aq;->ql()Lcom/google/android/gms/internal/firebase-perf/aq;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/aq$a;-><init>()V
return-void
.end method
# virtual methods
.method public final T(J)Lcom/google/android/gms/internal/firebase-perf/aq$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-static {v0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/aq;->a(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
return-object p0
.end method
.method public final U(J)Lcom/google/android/gms/internal/firebase-perf/aq$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-static {v0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/aq;->b(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
return-object p0
.end method
.method public final V(J)Lcom/google/android/gms/internal/firebase-perf/aq$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-static {v0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/aq;->c(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
return-object p0
.end method

View file

@ -0,0 +1,284 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aq;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/aq$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/aq;",
"Lcom/google/android/gms/internal/firebase-perf/aq$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/aq;",
">;"
}
.end annotation
.end field
.field private static final zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
# instance fields
.field private zzjb:I
.field private zzjc:J
.field private zzjn:J
.field private zzjo:J
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/aq;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/aq;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
iput-wide p1, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjc:J
return-void
.end method
.method static synthetic b(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
iput-wide p1, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjn:J
return-void
.end method
.method static synthetic c(Lcom/google/android/gms/internal/firebase-perf/aq;J)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjb:I
iput-wide p1, p0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjo:J
return-void
.end method
.method public static qk()Lcom/google/android/gms/internal/firebase-perf/aq$a;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aq$a;
return-object v0
.end method
.method static synthetic ql()Lcom/google/android/gms/internal/firebase-perf/aq;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/aq;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
return-object p1
:pswitch_4
const/4 p1, 0x4
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjc"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzjn"
aput-object v1, p1, v0
const/4 v0, 0x3
const-string v1, "zzjo"
aput-object v1, p1, v0
const-string v0, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u0002\u0000\u0002\u0002\u0001\u0003\u0002\u0002"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aq;->zzjp:Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/aq;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/aq$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/aq$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/aq;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/aq;-><init>()V
return-object p1
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/ar;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ar;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,106 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/as$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/as;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/as;",
"Lcom/google/android/gms/internal/firebase-perf/as$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/as;->qo()Lcom/google/android/gms/internal/firebase-perf/as;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/as$a;-><init>()V
return-void
.end method
# virtual methods
.method public final bv(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/as$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/as$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/as;->a(Lcom/google/android/gms/internal/firebase-perf/as;Ljava/lang/String;)V
return-object p0
.end method
.method public final cA(I)Lcom/google/android/gms/internal/firebase-perf/as$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/as$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/as;->c(Lcom/google/android/gms/internal/firebase-perf/as;I)V
return-object p0
.end method
.method public final cy(I)Lcom/google/android/gms/internal/firebase-perf/as$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/as$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/as;->a(Lcom/google/android/gms/internal/firebase-perf/as;I)V
return-object p0
.end method
.method public final cz(I)Lcom/google/android/gms/internal/firebase-perf/as$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/as$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/as;->b(Lcom/google/android/gms/internal/firebase-perf/as;I)V
return-object p0
.end method

View file

@ -0,0 +1,345 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/as;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/as$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/as;",
"Lcom/google/android/gms/internal/firebase-perf/as$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/as;",
">;"
}
.end annotation
.end field
.field private static final zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
# instance fields
.field public zzjb:I
.field private zzjq:Ljava/lang/String;
.field private zzjr:I
.field private zzjs:I
.field private zzjt:I
.field private zzju:I
.field private zzjv:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/as;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/as;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjq:Ljava/lang/String;
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/as;I)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjt:I
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/as;Ljava/lang/String;)V
.locals 1
if-eqz p1, :cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjq:Ljava/lang/String;
return-void
:cond_0
new-instance p0, Ljava/lang/NullPointerException;
invoke-direct {p0}, Ljava/lang/NullPointerException;-><init>()V
throw p0
.end method
.method static synthetic b(Lcom/google/android/gms/internal/firebase-perf/as;I)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
or-int/lit8 v0, v0, 0x10
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzju:I
return-void
.end method
.method static synthetic c(Lcom/google/android/gms/internal/firebase-perf/as;I)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
or-int/lit8 v0, v0, 0x20
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjb:I
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjv:I
return-void
.end method
.method public static qm()Lcom/google/android/gms/internal/firebase-perf/as$a;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/as$a;
return-object v0
.end method
.method public static qn()Lcom/google/android/gms/internal/firebase-perf/as;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
return-object v0
.end method
.method static synthetic qo()Lcom/google/android/gms/internal/firebase-perf/as;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/as;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
return-object p1
:pswitch_4
const/4 p1, 0x7
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjq"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzjr"
aput-object v1, p1, v0
const/4 v0, 0x3
const-string v1, "zzjt"
aput-object v1, p1, v0
const/4 v0, 0x4
const-string v1, "zzju"
aput-object v1, p1, v0
const/4 v0, 0x5
const-string v1, "zzjv"
aput-object v1, p1, v0
const/4 v0, 0x6
const-string v1, "zzjs"
aput-object v1, p1, v0
const-string v0, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u0008\u0000\u0002\u0004\u0001\u0003\u0004\u0003\u0004\u0004\u0004\u0005\u0004\u0005\u0006\u0004\u0002"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/as;->zzjw:Lcom/google/android/gms/internal/firebase-perf/as;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/as;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/as$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/as$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/as;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/as;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/at;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/at;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,106 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/au$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/au;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/au;",
"Lcom/google/android/gms/internal/firebase-perf/au$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/au;->qt()Lcom/google/android/gms/internal/firebase-perf/au;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/au$a;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Lcom/google/android/gms/internal/firebase-perf/am;)Lcom/google/android/gms/internal/firebase-perf/au$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/au;->a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/am;)V
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/aq;)Lcom/google/android/gms/internal/firebase-perf/au$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/au;->a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/aq;)V
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/as;)Lcom/google/android/gms/internal/firebase-perf/au$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/au;->a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/as;)V
return-object p0
.end method
.method public final bw(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/au$a;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->rZ()V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au$a;->aOH:Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/au;->a(Lcom/google/android/gms/internal/firebase-perf/au;Ljava/lang/String;)V
return-object p0
.end method

View file

@ -0,0 +1,539 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/au;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/au$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/au;",
"Lcom/google/android/gms/internal/firebase-perf/au$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/au;",
">;"
}
.end annotation
.end field
.field private static final zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
# instance fields
.field public zzjb:I
.field public zzjx:Ljava/lang/String;
.field public zzjy:Lcom/google/android/gms/internal/firebase-perf/as;
.field private zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Lcom/google/android/gms/internal/firebase-perf/aq;",
">;"
}
.end annotation
.end field
.field private zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Lcom/google/android/gms/internal/firebase-perf/am;",
">;"
}
.end annotation
.end field
.field private zzkb:Lcom/google/android/gms/internal/firebase-perf/dx;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Lcom/google/android/gms/internal/firebase-perf/ay;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/au;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/au;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjx:Ljava/lang/String;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/fl;->sJ()Lcom/google/android/gms/internal/firebase-perf/fl;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/fl;->sJ()Lcom/google/android/gms/internal/firebase-perf/fl;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/fl;->sJ()Lcom/google/android/gms/internal/firebase-perf/fl;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzkb:Lcom/google/android/gms/internal/firebase-perf/dx;
return-void
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/am;)V
.locals 2
if-eqz p1, :cond_2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->qJ()Z
move-result v0
if-nez v0, :cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->size()I
move-result v1
if-nez v1, :cond_0
const/16 v1, 0xa
goto :goto_0
:cond_0
shl-int/lit8 v1, v1, 0x1
:goto_0
invoke-interface {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dx;->cI(I)Lcom/google/android/gms/internal/firebase-perf/dx;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
:cond_1
iget-object p0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/dx;->add(Ljava/lang/Object;)Z
return-void
:cond_2
new-instance p0, Ljava/lang/NullPointerException;
invoke-direct {p0}, Ljava/lang/NullPointerException;-><init>()V
throw p0
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/aq;)V
.locals 2
if-eqz p1, :cond_2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->qJ()Z
move-result v0
if-nez v0, :cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->size()I
move-result v1
if-nez v1, :cond_0
const/16 v1, 0xa
goto :goto_0
:cond_0
shl-int/lit8 v1, v1, 0x1
:goto_0
invoke-interface {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dx;->cI(I)Lcom/google/android/gms/internal/firebase-perf/dx;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
:cond_1
iget-object p0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/dx;->add(Ljava/lang/Object;)Z
return-void
:cond_2
new-instance p0, Ljava/lang/NullPointerException;
invoke-direct {p0}, Ljava/lang/NullPointerException;-><init>()V
throw p0
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/au;Lcom/google/android/gms/internal/firebase-perf/as;)V
.locals 0
if-eqz p1, :cond_0
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjy:Lcom/google/android/gms/internal/firebase-perf/as;
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjb:I
or-int/lit8 p1, p1, 0x2
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjb:I
return-void
:cond_0
new-instance p0, Ljava/lang/NullPointerException;
invoke-direct {p0}, Ljava/lang/NullPointerException;-><init>()V
throw p0
.end method
.method static synthetic a(Lcom/google/android/gms/internal/firebase-perf/au;Ljava/lang/String;)V
.locals 1
if-eqz p1, :cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjb:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjb:I
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjx:Ljava/lang/String;
return-void
:cond_0
new-instance p0, Ljava/lang/NullPointerException;
invoke-direct {p0}, Ljava/lang/NullPointerException;-><init>()V
throw p0
.end method
.method public static qr()Lcom/google/android/gms/internal/firebase-perf/au$a;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au$a;
return-object v0
.end method
.method public static qs()Lcom/google/android/gms/internal/firebase-perf/fi;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/au;",
">;"
}
.end annotation
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/fi;
return-object v0
.end method
.method static synthetic qt()Lcom/google/android/gms/internal/firebase-perf/au;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/au;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/au;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/au;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/au;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
return-object p1
:pswitch_4
const/16 p1, 0x9
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjx"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzjz"
aput-object v1, p1, v0
const/4 v0, 0x3
const-class v1, Lcom/google/android/gms/internal/firebase-perf/aq;
aput-object v1, p1, v0
const/4 v0, 0x4
const-string v1, "zzjy"
aput-object v1, p1, v0
const/4 v0, 0x5
const-string v1, "zzka"
aput-object v1, p1, v0
const/4 v0, 0x6
const-class v1, Lcom/google/android/gms/internal/firebase-perf/am;
aput-object v1, p1, v0
const/4 v0, 0x7
const-string v1, "zzkb"
aput-object v1, p1, v0
const/16 v0, 0x8
const-class v1, Lcom/google/android/gms/internal/firebase-perf/ay;
aput-object v1, p1, v0
const-string v0, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0003\u0000\u0001\u0008\u0000\u0002\u001b\u0003\t\u0001\u0004\u001b\u0005\u001b"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/au;->zzkc:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/au;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/au$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/au$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/au;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/au;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final oi()I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzka:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->size()I
move-result v0
return v0
.end method
.method public final qp()Z
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjb:I
const/4 v1, 0x2
and-int/2addr v0, v1
if-ne v0, v1, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public final qq()I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/au;->zzjz:Lcom/google/android/gms/internal/firebase-perf/dx;
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/dx;->size()I
move-result v0
return v0
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/av;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/av;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,48 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aw$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/aw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/aw;",
"Lcom/google/android/gms/internal/firebase-perf/aw$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/aw;->qu()Lcom/google/android/gms/internal/firebase-perf/aw;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/aw$a;-><init>()V
return-void
.end method

View file

@ -0,0 +1,270 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/aw;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/aw$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/aw;",
"Lcom/google/android/gms/internal/firebase-perf/aw$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/aw;",
">;"
}
.end annotation
.end field
.field private static final zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
# instance fields
.field private zzjb:I
.field private zzkd:Ljava/lang/String;
.field private zzke:Ljava/lang/String;
.field private zzkf:Ljava/lang/String;
.field private zzkg:Lcom/google/android/gms/internal/firebase-perf/ho$a;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/aw;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/aw;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkd:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzke:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkf:Ljava/lang/String;
return-void
.end method
.method public static qs()Lcom/google/android/gms/internal/firebase-perf/fi;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/aw;",
">;"
}
.end annotation
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
sget v1, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->cv(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/fi;
return-object v0
.end method
.method static synthetic qu()Lcom/google/android/gms/internal/firebase-perf/aw;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/aw;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
return-object p1
:pswitch_4
const/4 p1, 0x5
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzkd"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzke"
aput-object v1, p1, v0
const/4 v0, 0x3
const-string v1, "zzkf"
aput-object v1, p1, v0
const/4 v0, 0x4
const-string v1, "zzkg"
aput-object v1, p1, v0
const-string v0, "\u0001\u0004\u0000\u0001\u0002\u0005\u0004\u0000\u0000\u0000\u0002\u0008\u0000\u0003\u0008\u0001\u0004\u0008\u0002\u0005\t\u0003"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/aw;->zzkh:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/aw;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/aw$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/aw$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/aw;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/ax;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ax;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,48 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/ay$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/ay;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/ay;",
"Lcom/google/android/gms/internal/firebase-perf/ay$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/ay;->qv()Lcom/google/android/gms/internal/firebase-perf/ay;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/ay$a;-><init>()V
return-void
.end method

View file

@ -0,0 +1,224 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/ay;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/ay$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/ay;",
"Lcom/google/android/gms/internal/firebase-perf/ay$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/ay;",
">;"
}
.end annotation
.end field
.field private static final zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
# instance fields
.field private zzjb:I
.field private zzjc:J
.field private zzki:I
.field private zzkj:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ay;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ay;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/ay;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
return-void
.end method
.method static synthetic qv()Lcom/google/android/gms/internal/firebase-perf/ay;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/ay;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
return-object p1
:pswitch_4
const/4 p1, 0x4
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjc"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzki"
aput-object v1, p1, v0
const/4 v0, 0x3
const-string v1, "zzkj"
aput-object v1, p1, v0
const-string v0, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u0002\u0000\u0002\u0004\u0001\u0003\u0004\u0002"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ay;->zzkk:Lcom/google/android/gms/internal/firebase-perf/ay;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/ay;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/ay$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/ay$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/ay;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/ay;-><init>()V
return-object p1
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/az;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/az;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,80 @@
.class final Lcom/google/android/gms/internal/firebase-perf/b;
.super Lcom/google/android/gms/internal/firebase-perf/ib;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/ib<",
"Ljava/util/Map$Entry<",
"TK;TV;>;>;"
}
.end annotation
# instance fields
.field private final synthetic zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
# direct methods
.method constructor <init>(Lcom/google/android/gms/internal/firebase-perf/ik;)V
.locals 0
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/b;->zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/ib;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic get(I)Ljava/lang/Object;
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/b;->zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/ik;->a(Lcom/google/android/gms/internal/firebase-perf/ik;)I
move-result v0
invoke-static {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/db;->V(II)I
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/b;->zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/ik;->b(Lcom/google/android/gms/internal/firebase-perf/ik;)[Ljava/lang/Object;
move-result-object v0
mul-int/lit8 p1, p1, 0x2
aget-object v0, v0, p1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/b;->zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/ik;->b(Lcom/google/android/gms/internal/firebase-perf/ik;)[Ljava/lang/Object;
move-result-object v1
add-int/lit8 p1, p1, 0x1
aget-object p1, v1, p1
new-instance v1, Ljava/util/AbstractMap$SimpleImmutableEntry;
invoke-direct {v1, v0, p1}, Ljava/util/AbstractMap$SimpleImmutableEntry;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
return-object v1
.end method
.method public final size()I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/b;->zzag:Lcom/google/android/gms/internal/firebase-perf/ik;
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/ik;->a(Lcom/google/android/gms/internal/firebase-perf/ik;)I
move-result v0
return v0
.end method

View file

@ -0,0 +1,48 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/ba$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/ba;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/ba;",
"Lcom/google/android/gms/internal/firebase-perf/ba$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/ba;->qw()Lcom/google/android/gms/internal/firebase-perf/ba;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/ba$a;-><init>()V
return-void
.end method

View file

@ -0,0 +1,48 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ba$b;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/ba;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = "b"
.end annotation
# static fields
.field static final aLO:Lcom/google/android/gms/internal/firebase-perf/ep;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/ep<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 5
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/gt;->aRj:Lcom/google/android/gms/internal/firebase-perf/gt;
const-string v1, ""
sget-object v2, Lcom/google/android/gms/internal/firebase-perf/gt;->aRj:Lcom/google/android/gms/internal/firebase-perf/gt;
const-string v3, ""
new-instance v4, Lcom/google/android/gms/internal/firebase-perf/ep;
invoke-direct {v4, v0, v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/ep;-><init>(Lcom/google/android/gms/internal/firebase-perf/gt;Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/gt;Ljava/lang/Object;)V
sput-object v4, Lcom/google/android/gms/internal/firebase-perf/ba$b;->aLO:Lcom/google/android/gms/internal/firebase-perf/ep;
return-void
.end method

View file

@ -0,0 +1,346 @@
.class public final enum Lcom/google/android/gms/internal/firebase-perf/ba$c;
.super Ljava/lang/Enum;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ds;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/ba;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "c"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/internal/firebase-perf/ba$c;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ds;"
}
.end annotation
# static fields
.field private static final aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ba$c;",
">;"
}
.end annotation
.end field
.field public static final enum aLP:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLQ:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLR:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLS:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLT:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLU:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLV:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLW:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLX:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field public static final enum aLY:Lcom/google/android/gms/internal/firebase-perf/ba$c;
.field private static final synthetic aLZ:[Lcom/google/android/gms/internal/firebase-perf/ba$c;
# instance fields
.field final value:I
# direct methods
.method static constructor <clinit>()V
.locals 12
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "HTTP_METHOD_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLP:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "GET"
const/4 v3, 0x1
invoke-direct {v0, v1, v3, v3}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLQ:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "PUT"
const/4 v4, 0x2
invoke-direct {v0, v1, v4, v4}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLR:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "POST"
const/4 v5, 0x3
invoke-direct {v0, v1, v5, v5}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLS:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "DELETE"
const/4 v6, 0x4
invoke-direct {v0, v1, v6, v6}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLT:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "HEAD"
const/4 v7, 0x5
invoke-direct {v0, v1, v7, v7}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLU:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "PATCH"
const/4 v8, 0x6
invoke-direct {v0, v1, v8, v8}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLV:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "OPTIONS"
const/4 v9, 0x7
invoke-direct {v0, v1, v9, v9}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLW:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "TRACE"
const/16 v10, 0x8
invoke-direct {v0, v1, v10, v10}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLX:Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;
const-string v1, "CONNECT"
const/16 v11, 0x9
invoke-direct {v0, v1, v11, v11}, Lcom/google/android/gms/internal/firebase-perf/ba$c;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLY:Lcom/google/android/gms/internal/firebase-perf/ba$c;
const/16 v0, 0xa
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/ba$c;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLP:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLQ:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLR:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLS:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLT:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLU:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v7
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLV:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v8
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLW:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v9
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLX:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v10
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLY:Lcom/google/android/gms/internal/firebase-perf/ba$c;
aput-object v1, v0, v11
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLZ:[Lcom/google/android/gms/internal/firebase-perf/ba$c;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bd;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bd;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->value:I
return-void
.end method
.method public static cB(I)Lcom/google/android/gms/internal/firebase-perf/ba$c;
.locals 0
packed-switch p0, :pswitch_data_0
const/4 p0, 0x0
return-object p0
:pswitch_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLY:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_1
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLX:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_2
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLW:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_3
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLV:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_4
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLU:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_5
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLT:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_6
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLS:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_7
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLR:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_8
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLQ:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
:pswitch_9
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLP:Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object p0
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public static qx()Lcom/google/android/gms/internal/firebase-perf/du;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/be;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-object v0
.end method
.method public static values()[Lcom/google/android/gms/internal/firebase-perf/ba$c;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->aLZ:[Lcom/google/android/gms/internal/firebase-perf/ba$c;
invoke-virtual {v0}, [Lcom/google/android/gms/internal/firebase-perf/ba$c;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/firebase-perf/ba$c;
return-object v0
.end method
# virtual methods
.method public final qj()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba$c;->value:I
return v0
.end method

View file

@ -0,0 +1,170 @@
.class public final enum Lcom/google/android/gms/internal/firebase-perf/ba$d;
.super Ljava/lang/Enum;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ds;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/ba;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "d"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/internal/firebase-perf/ba$d;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ds;"
}
.end annotation
# static fields
.field private static final aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ba$d;",
">;"
}
.end annotation
.end field
.field private static final enum aMa:Lcom/google/android/gms/internal/firebase-perf/ba$d;
.field public static final enum aMb:Lcom/google/android/gms/internal/firebase-perf/ba$d;
.field private static final synthetic aMc:[Lcom/google/android/gms/internal/firebase-perf/ba$d;
# instance fields
.field final value:I
# direct methods
.method static constructor <clinit>()V
.locals 4
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;
const-string v1, "NETWORK_CLIENT_ERROR_REASON_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/internal/firebase-perf/ba$d;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMa:Lcom/google/android/gms/internal/firebase-perf/ba$d;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;
const-string v1, "GENERIC_CLIENT_ERROR"
const/4 v3, 0x1
invoke-direct {v0, v1, v3, v3}, Lcom/google/android/gms/internal/firebase-perf/ba$d;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMb:Lcom/google/android/gms/internal/firebase-perf/ba$d;
const/4 v0, 0x2
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/ba$d;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMa:Lcom/google/android/gms/internal/firebase-perf/ba$d;
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMb:Lcom/google/android/gms/internal/firebase-perf/ba$d;
aput-object v1, v0, v3
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMc:[Lcom/google/android/gms/internal/firebase-perf/ba$d;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bf;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bf;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->value:I
return-void
.end method
.method public static cC(I)Lcom/google/android/gms/internal/firebase-perf/ba$d;
.locals 0
packed-switch p0, :pswitch_data_0
const/4 p0, 0x0
return-object p0
:pswitch_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMb:Lcom/google/android/gms/internal/firebase-perf/ba$d;
return-object p0
:pswitch_1
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMa:Lcom/google/android/gms/internal/firebase-perf/ba$d;
return-object p0
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public static qx()Lcom/google/android/gms/internal/firebase-perf/du;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bg;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-object v0
.end method
.method public static values()[Lcom/google/android/gms/internal/firebase-perf/ba$d;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->aMc:[Lcom/google/android/gms/internal/firebase-perf/ba$d;
invoke-virtual {v0}, [Lcom/google/android/gms/internal/firebase-perf/ba$d;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/firebase-perf/ba$d;
return-object v0
.end method
# virtual methods
.method public final qj()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba$d;->value:I
return v0
.end method

View file

@ -0,0 +1,374 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/ba;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/ba$a;,
Lcom/google/android/gms/internal/firebase-perf/ba$b;,
Lcom/google/android/gms/internal/firebase-perf/ba$d;,
Lcom/google/android/gms/internal/firebase-perf/ba$c;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/ba;",
"Lcom/google/android/gms/internal/firebase-perf/ba$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/ba;",
">;"
}
.end annotation
.end field
.field private static final zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
# instance fields
.field private zzjb:I
.field private zzkl:Ljava/lang/String;
.field private zzkm:I
.field private zzkn:J
.field private zzko:J
.field private zzkp:I
.field private zzkq:I
.field private zzkr:Ljava/lang/String;
.field private zzks:J
.field private zzkt:J
.field private zzku:J
.field private zzkv:J
.field private zzkw:Lcom/google/android/gms/internal/firebase-perf/er;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/er<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private zzkx:Lcom/google/android/gms/internal/firebase-perf/dx;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Lcom/google/android/gms/internal/firebase-perf/bh;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ba;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ba;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/ba;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/er;->su()Lcom/google/android/gms/internal/firebase-perf/er;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzkw:Lcom/google/android/gms/internal/firebase-perf/er;
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzkl:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzkr:Ljava/lang/String;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/fl;->sJ()Lcom/google/android/gms/internal/firebase-perf/fl;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzkx:Lcom/google/android/gms/internal/firebase-perf/dx;
return-void
.end method
.method static synthetic qw()Lcom/google/android/gms/internal/firebase-perf/ba;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/ba;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
return-object p1
:pswitch_4
const/16 p1, 0x12
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzkl"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzkm"
aput-object v1, p1, v0
const/4 v0, 0x3
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/ba$c;->qx()Lcom/google/android/gms/internal/firebase-perf/du;
move-result-object v1
aput-object v1, p1, v0
const/4 v0, 0x4
const-string v1, "zzkn"
aput-object v1, p1, v0
const/4 v0, 0x5
const-string v1, "zzko"
aput-object v1, p1, v0
const/4 v0, 0x6
const-string v1, "zzkq"
aput-object v1, p1, v0
const/4 v0, 0x7
const-string v1, "zzkr"
aput-object v1, p1, v0
const/16 v0, 0x8
const-string v1, "zzks"
aput-object v1, p1, v0
const/16 v0, 0x9
const-string v1, "zzkt"
aput-object v1, p1, v0
const/16 v0, 0xa
const-string v1, "zzku"
aput-object v1, p1, v0
const/16 v0, 0xb
const-string v1, "zzkv"
aput-object v1, p1, v0
const/16 v0, 0xc
const-string v1, "zzkp"
aput-object v1, p1, v0
const/16 v0, 0xd
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/ba$d;->qx()Lcom/google/android/gms/internal/firebase-perf/du;
move-result-object v1
aput-object v1, p1, v0
const/16 v0, 0xe
const-string v1, "zzkw"
aput-object v1, p1, v0
const/16 v0, 0xf
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba$b;->aLO:Lcom/google/android/gms/internal/firebase-perf/ep;
aput-object v1, p1, v0
const/16 v0, 0x10
const-string v1, "zzkx"
aput-object v1, p1, v0
const/16 v0, 0x11
const-class v1, Lcom/google/android/gms/internal/firebase-perf/bh;
aput-object v1, p1, v0
const-string v0, "\u0001\r\u0000\u0001\u0001\r\r\u0001\u0001\u0000\u0001\u0008\u0000\u0002\u000c\u0001\u0003\u0002\u0002\u0004\u0002\u0003\u0005\u0004\u0005\u0006\u0008\u0006\u0007\u0002\u0007\u0008\u0002\u0008\t\u0002\t\n\u0002\n\u000b\u000c\u0004\u000c2\r\u001b"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/ba;->zzky:Lcom/google/android/gms/internal/firebase-perf/ba;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/ba;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/ba$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/ba$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/ba;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/ba;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/bc;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bc;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,26 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bd;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dt;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ba$c;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,52 @@
.class final Lcom/google/android/gms/internal/firebase-perf/be;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/du;
# static fields
.field static final aMd:Lcom/google/android/gms/internal/firebase-perf/du;
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/be;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/be;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/be;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final cD(I)Z
.locals 0
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/ba$c;->cB(I)Lcom/google/android/gms/internal/firebase-perf/ba$c;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -0,0 +1,26 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bf;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dt;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/ba$d;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,52 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bg;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/du;
# static fields
.field static final aMd:Lcom/google/android/gms/internal/firebase-perf/du;
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bg;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bg;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bg;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final cD(I)Z
.locals 0
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/ba$d;->cC(I)Lcom/google/android/gms/internal/firebase-perf/ba$d;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -0,0 +1,48 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bh$a;
.super Lcom/google/android/gms/internal/firebase-perf/dp$a;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/bh;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp$a<",
"Lcom/google/android/gms/internal/firebase-perf/bh;",
"Lcom/google/android/gms/internal/firebase-perf/bh$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/bh;->qy()Lcom/google/android/gms/internal/firebase-perf/bh;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/bh$a;-><init>()V
return-void
.end method

View file

@ -0,0 +1,251 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bh;
.super Lcom/google/android/gms/internal/firebase-perf/dp;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ez;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/bh$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dp<",
"Lcom/google/android/gms/internal/firebase-perf/bh;",
"Lcom/google/android/gms/internal/firebase-perf/bh$a;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ez;"
}
.end annotation
# static fields
.field private static volatile zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"Lcom/google/android/gms/internal/firebase-perf/bh;",
">;"
}
.end annotation
.end field
.field private static final zzlq:Lcom/google/android/gms/internal/firebase-perf/dw;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dw<",
"Ljava/lang/Integer;",
"Lcom/google/android/gms/internal/firebase-perf/bk;",
">;"
}
.end annotation
.end field
.field private static final zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
# instance fields
.field private zzjb:I
.field private zzjx:Ljava/lang/String;
.field private zzlp:Lcom/google/android/gms/internal/firebase-perf/dv;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bi;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bi;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlq:Lcom/google/android/gms/internal/firebase-perf/dw;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bh;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bh;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
const-class v0, Lcom/google/android/gms/internal/firebase-perf/bh;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
invoke-static {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->a(Ljava/lang/Class;Lcom/google/android/gms/internal/firebase-perf/dp;)V
return-void
.end method
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dp;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bh;->zzjx:Ljava/lang/String;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dq;->se()Lcom/google/android/gms/internal/firebase-perf/dq;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlp:Lcom/google/android/gms/internal/firebase-perf/dv;
return-void
.end method
.method static synthetic qy()Lcom/google/android/gms/internal/firebase-perf/bh;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
return-object v0
.end method
# virtual methods
.method protected final cv(I)Ljava/lang/Object;
.locals 3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
const/4 v1, 0x1
sub-int/2addr p1, v1
aget p1, v0, p1
const/4 v0, 0x0
packed-switch p1, :pswitch_data_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
const/4 p1, 0x0
return-object p1
:pswitch_1
invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/bh;
monitor-enter v0
:try_start_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
if-nez p1, :cond_0
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/dp$b;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
invoke-direct {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/dp$b;-><init>(Lcom/google/android/gms/internal/firebase-perf/dp;)V
sput-object p1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzjf:Lcom/google/android/gms/internal/firebase-perf/fi;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception p1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_0
return-object p1
:pswitch_3
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
return-object p1
:pswitch_4
const/4 p1, 0x4
new-array p1, p1, [Ljava/lang/Object;
const-string v2, "zzjb"
aput-object v2, p1, v0
const-string v0, "zzjx"
aput-object v0, p1, v1
const/4 v0, 0x2
const-string v1, "zzlp"
aput-object v1, p1, v0
const/4 v0, 0x3
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/bk;->qx()Lcom/google/android/gms/internal/firebase-perf/du;
move-result-object v1
aput-object v1, p1, v0
const-string v0, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u0008\u0000\u0002\u001e"
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bh;->zzlr:Lcom/google/android/gms/internal/firebase-perf/bh;
invoke-static {v1, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/bh;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
:pswitch_5
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/bh$a;
invoke-direct {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/bh$a;-><init>(B)V
return-object p1
:pswitch_6
new-instance p1, Lcom/google/android/gms/internal/firebase-perf/bh;
invoke-direct {p1}, Lcom/google/android/gms/internal/firebase-perf/bh;-><init>()V
return-object p1
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,20 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bi;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,122 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/bj;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aLH:[I
# direct methods
.method static constructor <clinit>()V
.locals 4
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dp$e;->nt()[I
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
const/4 v0, 0x1
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOJ:I
sub-int/2addr v2, v0
aput v0, v1, v2
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOK:I
sub-int/2addr v2, v0
const/4 v3, 0x2
aput v3, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoC:I
sub-int/2addr v2, v0
const/4 v3, 0x3
aput v3, v1, v2
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOL:I
sub-int/2addr v2, v0
const/4 v3, 0x4
aput v3, v1, v2
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aOM:I
sub-int/2addr v2, v0
const/4 v3, 0x5
aput v3, v1, v2
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoA:I
sub-int/2addr v2, v0
const/4 v3, 0x6
aput v3, v1, v2
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bj;->aLH:[I
sget v2, Lcom/google/android/gms/internal/firebase-perf/dp$e;->aoB:I
sub-int/2addr v2, v0
const/4 v0, 0x7
aput v0, v1, v2
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View file

@ -0,0 +1,161 @@
.class public final enum Lcom/google/android/gms/internal/firebase-perf/bk;
.super Ljava/lang/Enum;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ds;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/google/android/gms/internal/firebase-perf/bk;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/ds;"
}
.end annotation
# static fields
.field private static final aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/bk;",
">;"
}
.end annotation
.end field
.field private static final enum aMe:Lcom/google/android/gms/internal/firebase-perf/bk;
.field public static final enum aMf:Lcom/google/android/gms/internal/firebase-perf/bk;
.field private static final synthetic aMg:[Lcom/google/android/gms/internal/firebase-perf/bk;
# instance fields
.field final value:I
# direct methods
.method static constructor <clinit>()V
.locals 4
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bk;
const-string v1, "SESSION_VERBOSITY_NONE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/android/gms/internal/firebase-perf/bk;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMe:Lcom/google/android/gms/internal/firebase-perf/bk;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bk;
const-string v1, "GAUGES_AND_SYSTEM_EVENTS"
const/4 v3, 0x1
invoke-direct {v0, v1, v3, v3}, Lcom/google/android/gms/internal/firebase-perf/bk;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMf:Lcom/google/android/gms/internal/firebase-perf/bk;
const/4 v0, 0x2
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/bk;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bk;->aMe:Lcom/google/android/gms/internal/firebase-perf/bk;
aput-object v1, v0, v2
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bk;->aMf:Lcom/google/android/gms/internal/firebase-perf/bk;
aput-object v1, v0, v3
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMg:[Lcom/google/android/gms/internal/firebase-perf/bk;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bl;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bl;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bk;->aLM:Lcom/google/android/gms/internal/firebase-perf/dt;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/bk;->value:I
return-void
.end method
.method public static cE(I)Lcom/google/android/gms/internal/firebase-perf/bk;
.locals 0
packed-switch p0, :pswitch_data_0
const/4 p0, 0x0
return-object p0
:pswitch_0
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMf:Lcom/google/android/gms/internal/firebase-perf/bk;
return-object p0
:pswitch_1
sget-object p0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMe:Lcom/google/android/gms/internal/firebase-perf/bk;
return-object p0
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public static qx()Lcom/google/android/gms/internal/firebase-perf/du;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bm;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-object v0
.end method
.method public static values()[Lcom/google/android/gms/internal/firebase-perf/bk;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bk;->aMg:[Lcom/google/android/gms/internal/firebase-perf/bk;
invoke-virtual {v0}, [Lcom/google/android/gms/internal/firebase-perf/bk;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/android/gms/internal/firebase-perf/bk;
return-object v0
.end method
# virtual methods
.method public final qj()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/bk;->value:I
return v0
.end method

View file

@ -0,0 +1,26 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bl;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dt;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dt<",
"Lcom/google/android/gms/internal/firebase-perf/bk;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,52 @@
.class final Lcom/google/android/gms/internal/firebase-perf/bm;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/du;
# static fields
.field static final aMd:Lcom/google/android/gms/internal/firebase-perf/du;
# direct methods
.method static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bm;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bm;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/bm;->aMd:Lcom/google/android/gms/internal/firebase-perf/du;
return-void
.end method
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final cD(I)Z
.locals 0
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/bk;->cE(I)Lcom/google/android/gms/internal/firebase-perf/bk;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -0,0 +1,465 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bn;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bn;",
">;"
}
.end annotation
# instance fields
.field public aMh:Ljava/lang/String;
.field public packageName:Ljava/lang/String;
.field public versionName:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRT:I
return-void
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_4
const/16 v1, 0xa
if-eq v0, v1, :cond_3
const/16 v1, 0x12
if-eq v0, v1, :cond_2
const/16 v1, 0x1a
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
goto :goto_0
:cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
goto :goto_0
:cond_3
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
goto :goto_0
:cond_4
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
if-eqz v0, :cond_2
const/4 v0, 0x3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_2
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bn;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
if-nez v1, :cond_6
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
if-eqz v1, :cond_7
return v2
:cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_7
return v2
:cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_9
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_8
goto :goto_0
:cond_8
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_9
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_b
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_a
goto :goto_1
:cond_a
return v2
:cond_b
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
if-nez v1, :cond_2
const/4 v1, 0x0
goto :goto_2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_2
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_3
goto :goto_3
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_4
:goto_3
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 3
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->packageName:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->aMh:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
if-eqz v1, :cond_2
const/4 v1, 0x3
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bn;->versionName:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_2
return v0
.end method

View file

@ -0,0 +1,904 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bo;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bo;",
">;"
}
.end annotation
# instance fields
.field public aMi:Ljava/lang/String;
.field public aMj:Ljava/lang/String;
.field public aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
.field private aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
.field public aMm:Ljava/lang/Integer;
.field public aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
# direct methods
.method public constructor <init>()V
.locals 2
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/bp;->qA()[Lcom/google/android/gms/internal/firebase-perf/bp;
move-result-object v1
iput-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRT:I
return-void
.end method
.method private final b(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/bo;
.locals 4
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_c
const/16 v1, 0xa
if-eq v0, v1, :cond_b
const/16 v1, 0x12
if-eq v0, v1, :cond_a
const/16 v1, 0x1a
if-eq v0, v1, :cond_8
const/16 v1, 0x22
if-eq v0, v1, :cond_6
const/16 v1, 0x28
if-eq v0, v1, :cond_5
const/16 v1, 0x32
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-static {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/hn;->b(Lcom/google/android/gms/internal/firebase-perf/hb;I)I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
const/4 v2, 0x0
if-nez v1, :cond_2
const/4 v1, 0x0
goto :goto_1
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
array-length v1, v1
:goto_1
add-int/2addr v0, v1
new-array v0, v0, [Lcom/google/android/gms/internal/firebase-perf/bp;
if-eqz v1, :cond_3
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
invoke-static {v3, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:cond_3
:goto_2
array-length v2, v0
add-int/lit8 v2, v2, -0x1
if-ge v1, v2, :cond_4
new-instance v2, Lcom/google/android/gms/internal/firebase-perf/bp;
invoke-direct {v2}, Lcom/google/android/gms/internal/firebase-perf/bp;-><init>()V
aput-object v2, v0, v1
aget-object v2, v0, v1
invoke-virtual {p1, v2}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/hk;)V
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
add-int/lit8 v1, v1, 0x1
goto :goto_2
:cond_4
new-instance v2, Lcom/google/android/gms/internal/firebase-perf/bp;
invoke-direct {v2}, Lcom/google/android/gms/internal/firebase-perf/bp;-><init>()V
aput-object v2, v0, v1
aget-object v1, v0, v1
invoke-virtual {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/hk;)V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
goto :goto_0
:cond_5
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->getPosition()I
move-result v1
:try_start_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rk()I
move-result v2
invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/bq;->bz(I)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
iput-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
:try_end_0
.catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
invoke-virtual {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/hb;->dv(I)V
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
goto :goto_0
:cond_6
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/aw;->qs()Lcom/google/android/gms/internal/firebase-perf/fi;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/fi;)Lcom/google/android/gms/internal/firebase-perf/dp;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aw;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
if-nez v1, :cond_7
goto :goto_3
:cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->rU()Lcom/google/android/gms/internal/firebase-perf/dp$a;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v1, Lcom/google/android/gms/internal/firebase-perf/aw$a;
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->b(Lcom/google/android/gms/internal/firebase-perf/dp;)Lcom/google/android/gms/internal/firebase-perf/dp$a;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aw$a;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->sd()Lcom/google/android/gms/internal/firebase-perf/ex;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/aw;
:goto_3
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
goto/16 :goto_0
:cond_8
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
if-nez v0, :cond_9
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bn;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bn;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
:cond_9
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/hk;)V
goto/16 :goto_0
:cond_a
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
goto/16 :goto_0
:cond_b
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
goto/16 :goto_0
:cond_c
return-object p0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/bo;->b(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/bo;
move-result-object p1
return-object p1
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
const/4 v1, 0x1
invoke-virtual {p1, v1, v0}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
if-eqz v0, :cond_2
const/4 v0, 0x3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->a(ILcom/google/android/gms/internal/firebase-perf/hk;)V
:cond_2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
if-eqz v0, :cond_3
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hc;->g(Lcom/google/android/gms/internal/firebase-perf/ex;)V
:cond_3
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
if-eqz v0, :cond_4
const/4 v0, 0x5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->N(II)V
:cond_4
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
if-eqz v0, :cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
array-length v0, v0
if-lez v0, :cond_6
const/4 v0, 0x0
:goto_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
array-length v1, v1
if-ge v0, v1, :cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
aget-object v1, v1, v0
if-eqz v1, :cond_5
const/4 v2, 0x6
invoke-virtual {p1, v2, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->a(ILcom/google/android/gms/internal/firebase-perf/hk;)V
:cond_5
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_6
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bo;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
if-nez v1, :cond_6
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
if-eqz v1, :cond_7
return v2
:cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/bn;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_7
return v2
:cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
if-nez v1, :cond_8
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
if-eqz v1, :cond_9
return v2
:cond_8
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/dp;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_9
return v2
:cond_9
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
if-nez v1, :cond_a
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
if-eqz v1, :cond_b
return v2
:cond_a
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_b
return v2
:cond_b
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
invoke-static {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/hi;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_c
return v2
:cond_c
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_e
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_d
goto :goto_0
:cond_d
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_e
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_10
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_f
goto :goto_1
:cond_f
return v2
:cond_10
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
mul-int/lit8 v0, v0, 0x1f
if-nez v1, :cond_2
const/4 v1, 0x0
goto :goto_2
:cond_2
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/bn;->hashCode()I
move-result v1
:goto_2
add-int/2addr v0, v1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
mul-int/lit8 v0, v0, 0x1f
if-nez v1, :cond_3
const/4 v1, 0x0
goto :goto_3
:cond_3
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->hashCode()I
move-result v1
:goto_3
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
if-nez v1, :cond_4
const/4 v1, 0x0
goto :goto_4
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
:goto_4
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/hi;->hashCode([Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_5
goto :goto_5
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_6
:goto_5
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 4
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
if-eqz v1, :cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMi:Ljava/lang/String;
const/4 v2, 0x1
invoke-static {v2, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMj:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
if-eqz v1, :cond_2
const/4 v1, 0x3
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMk:Lcom/google/android/gms/internal/firebase-perf/bn;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->b(ILcom/google/android/gms/internal/firebase-perf/hk;)I
move-result v1
add-int/2addr v0, v1
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
if-eqz v1, :cond_3
const/4 v1, 0x4
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMl:Lcom/google/android/gms/internal/firebase-perf/aw;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/cw;->c(ILcom/google/android/gms/internal/firebase-perf/ex;)I
move-result v1
add-int/2addr v0, v1
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
if-eqz v1, :cond_4
const/4 v1, 0x5
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMm:Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->R(II)I
move-result v1
add-int/2addr v0, v1
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
if-eqz v1, :cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
array-length v1, v1
if-lez v1, :cond_6
const/4 v1, 0x0
:goto_0
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
array-length v2, v2
if-ge v1, v2, :cond_6
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bo;->aMn:[Lcom/google/android/gms/internal/firebase-perf/bp;
aget-object v2, v2, v1
if-eqz v2, :cond_5
const/4 v3, 0x6
invoke-static {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->b(ILcom/google/android/gms/internal/firebase-perf/hk;)I
move-result v2
add-int/2addr v0, v2
:cond_5
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_6
return v0
.end method

View file

@ -0,0 +1,425 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bp;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bp;",
">;"
}
.end annotation
# static fields
.field private static volatile aMo:[Lcom/google/android/gms/internal/firebase-perf/bp;
# instance fields
.field public key:Ljava/lang/String;
.field public value:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRT:I
return-void
.end method
.method public static qA()[Lcom/google/android/gms/internal/firebase-perf/bp;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bp;->aMo:[Lcom/google/android/gms/internal/firebase-perf/bp;
if-nez v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/hi;->aRS:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bp;->aMo:[Lcom/google/android/gms/internal/firebase-perf/bp;
if-nez v1, :cond_0
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bp;
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/bp;->aMo:[Lcom/google/android/gms/internal/firebase-perf/bp;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
:cond_1
:goto_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bp;->aMo:[Lcom/google/android/gms/internal/firebase-perf/bp;
return-object v0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_3
const/16 v1, 0xa
if-eq v0, v1, :cond_2
const/16 v1, 0x12
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
goto :goto_0
:cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
goto :goto_0
:cond_3
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bp;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_6
goto :goto_0
:cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_7
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_9
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_8
goto :goto_1
:cond_8
return v2
:cond_9
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_2
goto :goto_2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_3
:goto_2
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 3
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->key:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bp;->value:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_1
return v0
.end method

View file

@ -0,0 +1,39 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bq;
.super Ljava/lang/Object;
# direct methods
.method public static bz(I)I
.locals 3
if-ltz p0, :cond_0
const/4 v0, 0x3
if-gt p0, v0, :cond_0
return p0
:cond_0
new-instance v0, Ljava/lang/IllegalArgumentException;
const/16 v1, 0x37
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p0, " is not a valid enum ApplicationProcessState"
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
.end method

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,425 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bs;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bs;",
">;"
}
.end annotation
# static fields
.field private static volatile aMq:[Lcom/google/android/gms/internal/firebase-perf/bs;
# instance fields
.field public key:Ljava/lang/String;
.field public value:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRT:I
return-void
.end method
.method public static qB()[Lcom/google/android/gms/internal/firebase-perf/bs;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bs;->aMq:[Lcom/google/android/gms/internal/firebase-perf/bs;
if-nez v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/hi;->aRS:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bs;->aMq:[Lcom/google/android/gms/internal/firebase-perf/bs;
if-nez v1, :cond_0
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bs;
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/bs;->aMq:[Lcom/google/android/gms/internal/firebase-perf/bs;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
:cond_1
:goto_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bs;->aMq:[Lcom/google/android/gms/internal/firebase-perf/bs;
return-object v0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_3
const/16 v1, 0xa
if-eq v0, v1, :cond_2
const/16 v1, 0x12
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
goto :goto_0
:cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
goto :goto_0
:cond_3
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bs;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_6
goto :goto_0
:cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_7
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_9
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_8
goto :goto_1
:cond_8
return v2
:cond_9
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_2
goto :goto_2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_3
:goto_2
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 3
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->key:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bs;->value:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_1
return v0
.end method

View file

@ -0,0 +1,604 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bt;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bt;",
">;"
}
.end annotation
# instance fields
.field public aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
.field public aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
.field public aMt:Lcom/google/android/gms/internal/firebase-perf/br;
.field public aMu:Lcom/google/android/gms/internal/firebase-perf/au;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRT:I
return-void
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_9
const/16 v1, 0xa
if-eq v0, v1, :cond_7
const/16 v1, 0x12
if-eq v0, v1, :cond_5
const/16 v1, 0x1a
if-eq v0, v1, :cond_3
const/16 v1, 0x22
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/au;->qs()Lcom/google/android/gms/internal/firebase-perf/fi;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/fi;)Lcom/google/android/gms/internal/firebase-perf/dp;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
if-nez v1, :cond_2
goto :goto_1
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->rU()Lcom/google/android/gms/internal/firebase-perf/dp$a;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/firebase-perf/dp$a;
check-cast v1, Lcom/google/android/gms/internal/firebase-perf/au$a;
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->b(Lcom/google/android/gms/internal/firebase-perf/dp;)Lcom/google/android/gms/internal/firebase-perf/dp$a;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au$a;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/dp$a;->sd()Lcom/google/android/gms/internal/firebase-perf/ex;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dp;
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/au;
:goto_1
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
goto :goto_0
:cond_3
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
if-nez v0, :cond_4
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/br;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/br;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
:cond_4
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
goto :goto_2
:cond_5
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
if-nez v0, :cond_6
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bv;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bv;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
:cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
goto :goto_2
:cond_7
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
if-nez v0, :cond_8
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/bo;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/bo;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
:cond_8
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
:goto_2
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->a(Lcom/google/android/gms/internal/firebase-perf/hk;)V
goto :goto_0
:cond_9
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->a(ILcom/google/android/gms/internal/firebase-perf/hk;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->a(ILcom/google/android/gms/internal/firebase-perf/hk;)V
:cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
if-eqz v0, :cond_2
const/4 v0, 0x3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->a(ILcom/google/android/gms/internal/firebase-perf/hk;)V
:cond_2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
if-eqz v0, :cond_3
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hc;->g(Lcom/google/android/gms/internal/firebase-perf/ex;)V
:cond_3
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bt;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/bo;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/bv;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
if-nez v1, :cond_6
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
if-eqz v1, :cond_7
return v2
:cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/br;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_7
return v2
:cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
if-nez v1, :cond_8
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
if-eqz v1, :cond_9
return v2
:cond_8
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/dp;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_9
return v2
:cond_9
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_b
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_a
goto :goto_0
:cond_a
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_b
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_d
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_c
goto :goto_1
:cond_c
return v2
:cond_d
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
mul-int/lit8 v0, v0, 0x1f
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/bo;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
mul-int/lit8 v0, v0, 0x1f
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/bv;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
mul-int/lit8 v0, v0, 0x1f
if-nez v1, :cond_2
const/4 v1, 0x0
goto :goto_2
:cond_2
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/br;->hashCode()I
move-result v1
:goto_2
add-int/2addr v0, v1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
mul-int/lit8 v0, v0, 0x1f
if-nez v1, :cond_3
const/4 v1, 0x0
goto :goto_3
:cond_3
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/dp;->hashCode()I
move-result v1
:goto_3
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_4
goto :goto_4
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_5
:goto_4
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 3
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMr:Lcom/google/android/gms/internal/firebase-perf/bo;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->b(ILcom/google/android/gms/internal/firebase-perf/hk;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMs:Lcom/google/android/gms/internal/firebase-perf/bv;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->b(ILcom/google/android/gms/internal/firebase-perf/hk;)I
move-result v1
add-int/2addr v0, v1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
if-eqz v1, :cond_2
const/4 v1, 0x3
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMt:Lcom/google/android/gms/internal/firebase-perf/br;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->b(ILcom/google/android/gms/internal/firebase-perf/hk;)I
move-result v1
add-int/2addr v0, v1
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
if-eqz v1, :cond_3
const/4 v1, 0x4
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bt;->aMu:Lcom/google/android/gms/internal/firebase-perf/au;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/cw;->c(ILcom/google/android/gms/internal/firebase-perf/ex;)I
move-result v1
add-int/2addr v0, v1
:cond_3
return v0
.end method

View file

@ -0,0 +1,709 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bu;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bu;",
">;"
}
.end annotation
# static fields
.field private static volatile aMv:[Lcom/google/android/gms/internal/firebase-perf/bu;
# instance fields
.field public aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
.field public zzec:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 2
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bk;
iput-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRT:I
return-void
.end method
.method public static qC()[Lcom/google/android/gms/internal/firebase-perf/bu;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMv:[Lcom/google/android/gms/internal/firebase-perf/bu;
if-nez v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/hi;->aRS:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bu;->aMv:[Lcom/google/android/gms/internal/firebase-perf/bu;
if-nez v1, :cond_0
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bu;
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/bu;->aMv:[Lcom/google/android/gms/internal/firebase-perf/bu;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
:cond_1
:goto_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMv:[Lcom/google/android/gms/internal/firebase-perf/bu;
return-object v0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 8
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_e
const/16 v1, 0xa
if-eq v0, v1, :cond_d
const/16 v1, 0x10
const/4 v2, 0x0
if-eq v0, v1, :cond_7
const/16 v3, 0x12
if-eq v0, v3, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rk()I
move-result v0
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->cO(I)I
move-result v0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->getPosition()I
move-result v3
const/4 v4, 0x0
:goto_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->ti()I
move-result v5
if-lez v5, :cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rk()I
move-result v5
packed-switch v5, :pswitch_data_0
goto :goto_1
:pswitch_0
add-int/lit8 v4, v4, 0x1
goto :goto_1
:cond_2
if-eqz v4, :cond_6
invoke-virtual {p1, v3}, Lcom/google/android/gms/internal/firebase-perf/hb;->dv(I)V
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
if-nez v3, :cond_3
const/4 v3, 0x0
goto :goto_2
:cond_3
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v3, v3
:goto_2
add-int/2addr v4, v3
new-array v4, v4, [Lcom/google/android/gms/internal/firebase-perf/bk;
if-eqz v3, :cond_4
iget-object v5, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
invoke-static {v5, v2, v4, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:cond_4
:goto_3
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->ti()I
move-result v2
if-lez v2, :cond_5
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->getPosition()I
move-result v2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rk()I
move-result v5
packed-switch v5, :pswitch_data_1
invoke-virtual {p1, v2}, Lcom/google/android/gms/internal/firebase-perf/hb;->dv(I)V
invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
goto :goto_3
:pswitch_1
add-int/lit8 v2, v3, 0x1
invoke-static {v5}, Lcom/google/android/gms/internal/firebase-perf/bk;->cE(I)Lcom/google/android/gms/internal/firebase-perf/bk;
move-result-object v5
aput-object v5, v4, v3
move v3, v2
goto :goto_3
:cond_5
iput-object v4, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
:cond_6
invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/hb;->cP(I)V
goto :goto_0
:cond_7
invoke-static {p1, v1}, Lcom/google/android/gms/internal/firebase-perf/hn;->b(Lcom/google/android/gms/internal/firebase-perf/hb;I)I
move-result v1
new-array v3, v1, [Lcom/google/android/gms/internal/firebase-perf/bk;
const/4 v4, 0x0
const/4 v5, 0x0
:goto_4
if-ge v4, v1, :cond_9
if-eqz v4, :cond_8
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
:cond_8
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->getPosition()I
move-result v6
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rk()I
move-result v7
packed-switch v7, :pswitch_data_2
invoke-virtual {p1, v6}, Lcom/google/android/gms/internal/firebase-perf/hb;->dv(I)V
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
goto :goto_5
:pswitch_2
add-int/lit8 v6, v5, 0x1
invoke-static {v7}, Lcom/google/android/gms/internal/firebase-perf/bk;->cE(I)Lcom/google/android/gms/internal/firebase-perf/bk;
move-result-object v7
aput-object v7, v3, v5
move v5, v6
:goto_5
add-int/lit8 v4, v4, 0x1
goto :goto_4
:cond_9
if-eqz v5, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
if-nez v0, :cond_a
const/4 v0, 0x0
goto :goto_6
:cond_a
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v0, v0
:goto_6
if-nez v0, :cond_b
array-length v1, v3
if-ne v5, v1, :cond_b
iput-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
goto/16 :goto_0
:cond_b
add-int v1, v0, v5
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bk;
if-eqz v0, :cond_c
iget-object v4, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
invoke-static {v4, v2, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:cond_c
invoke-static {v3, v2, v1, v0, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iput-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
goto/16 :goto_0
:cond_d
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
goto/16 :goto_0
:cond_e
return-object p0
:pswitch_data_0
.packed-switch 0x0
:pswitch_0
:pswitch_0
.end packed-switch
:pswitch_data_1
.packed-switch 0x0
:pswitch_1
:pswitch_1
.end packed-switch
:pswitch_data_2
.packed-switch 0x0
:pswitch_2
:pswitch_2
.end packed-switch
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
const/4 v1, 0x1
invoke-virtual {p1, v1, v0}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v0, v0
if-lez v0, :cond_2
const/4 v0, 0x0
:goto_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v1, v1
if-ge v0, v1, :cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
aget-object v1, v1, v0
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
aget-object v2, v2, v0
iget v2, v2, Lcom/google/android/gms/internal/firebase-perf/bk;->value:I
invoke-virtual {p1, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->N(II)V
:cond_1
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_2
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bu;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bu;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
invoke-static {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/hi;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_4
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_6
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_5
goto :goto_0
:cond_5
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_6
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_8
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_7
goto :goto_1
:cond_7
return v2
:cond_8
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/hi;->hashCode([Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_1
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_2
:goto_1
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 5
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
if-eqz v1, :cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->zzec:Ljava/lang/String;
const/4 v2, 0x1
invoke-static {v2, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
if-eqz v1, :cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v1, v1
if-lez v1, :cond_4
const/4 v1, 0x0
const/4 v2, 0x0
const/4 v3, 0x0
:goto_0
iget-object v4, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v4, v4
if-ge v2, v4, :cond_2
iget-object v4, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
aget-object v4, v4, v2
if-eqz v4, :cond_1
iget v4, v4, Lcom/google/android/gms/internal/firebase-perf/bk;->value:I
invoke-static {v4}, Lcom/google/android/gms/internal/firebase-perf/hc;->da(I)I
move-result v4
add-int/2addr v3, v4
:cond_1
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_2
add-int/2addr v0, v3
:goto_1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
array-length v2, v2
if-ge v1, v2, :cond_4
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bu;->aMw:[Lcom/google/android/gms/internal/firebase-perf/bk;
aget-object v2, v2, v1
if-eqz v2, :cond_3
add-int/lit8 v0, v0, 0x1
:cond_3
add-int/lit8 v1, v1, 0x1
goto :goto_1
:cond_4
return v0
.end method

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,437 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bw;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bw;",
">;"
}
.end annotation
# static fields
.field private static volatile aMD:[Lcom/google/android/gms/internal/firebase-perf/bw;
# instance fields
.field public aME:Ljava/lang/Long;
.field public key:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRT:I
return-void
.end method
.method public static qE()[Lcom/google/android/gms/internal/firebase-perf/bw;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bw;->aMD:[Lcom/google/android/gms/internal/firebase-perf/bw;
if-nez v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/hi;->aRS:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bw;->aMD:[Lcom/google/android/gms/internal/firebase-perf/bw;
if-nez v1, :cond_0
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bw;
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/bw;->aMD:[Lcom/google/android/gms/internal/firebase-perf/bw;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
:cond_1
:goto_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bw;->aMD:[Lcom/google/android/gms/internal/firebase-perf/bw;
return-object v0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_3
const/16 v1, 0xa
if-eq v0, v1, :cond_2
const/16 v1, 0x10
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->rl()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
goto :goto_0
:cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
goto :goto_0
:cond_3
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->i(IJ)V
:cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bw;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
invoke-virtual {v1, v3}, Ljava/lang/Long;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_6
goto :goto_0
:cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_7
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_9
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_8
goto :goto_1
:cond_8
return v2
:cond_9
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_2
goto :goto_2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_3
:goto_2
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 4
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->key:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bw;->aME:Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-static {v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(IJ)I
move-result v1
add-int/2addr v0, v1
:cond_1
return v0
.end method

View file

@ -0,0 +1,425 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/bx;
.super Lcom/google/android/gms/internal/firebase-perf/he;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/he<",
"Lcom/google/android/gms/internal/firebase-perf/bx;",
">;"
}
.end annotation
# static fields
.field private static volatile aMF:[Lcom/google/android/gms/internal/firebase-perf/bx;
# instance fields
.field public key:Ljava/lang/String;
.field public value:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/he;-><init>()V
const/4 v0, 0x0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
const/4 v0, -0x1
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRT:I
return-void
.end method
.method public static qF()[Lcom/google/android/gms/internal/firebase-perf/bx;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bx;->aMF:[Lcom/google/android/gms/internal/firebase-perf/bx;
if-nez v0, :cond_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/hi;->aRS:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/bx;->aMF:[Lcom/google/android/gms/internal/firebase-perf/bx;
if-nez v1, :cond_0
const/4 v1, 0x0
new-array v1, v1, [Lcom/google/android/gms/internal/firebase-perf/bx;
sput-object v1, Lcom/google/android/gms/internal/firebase-perf/bx;->aMF:[Lcom/google/android/gms/internal/firebase-perf/bx;
:cond_0
monitor-exit v0
goto :goto_0
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
:cond_1
:goto_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/bx;->aMF:[Lcom/google/android/gms/internal/firebase-perf/bx;
return-object v0
.end method
# virtual methods
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/hb;)Lcom/google/android/gms/internal/firebase-perf/hk;
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:cond_0
:goto_0
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->qS()I
move-result v0
if-eqz v0, :cond_3
const/16 v1, 0xa
if-eq v0, v1, :cond_2
const/16 v1, 0x12
if-eq v0, v1, :cond_1
invoke-super {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hb;I)Z
move-result v0
if-nez v0, :cond_0
return-object p0
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
goto :goto_0
:cond_2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hb;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
goto :goto_0
:cond_3
return-object p0
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
if-eqz v0, :cond_0
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
if-eqz v0, :cond_1
const/4 v0, 0x2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/hc;->e(ILjava/lang/String;)V
:cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/he;->a(Lcom/google/android/gms/internal/firebase-perf/hc;)V
return-void
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/bx;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
if-nez v1, :cond_2
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
if-eqz v1, :cond_3
return v2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3
return v2
:cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
if-nez v1, :cond_4
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
if-eqz v1, :cond_5
return v2
:cond_4
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5
return v2
:cond_5
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_7
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_6
goto :goto_0
:cond_6
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_7
:goto_0
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_9
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result p1
if-eqz p1, :cond_8
goto :goto_1
:cond_8
return v2
:cond_9
:goto_1
return v0
.end method
.method public final hashCode()I
.locals 3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
const/4 v2, 0x0
if-nez v1, :cond_0
const/4 v1, 0x0
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
if-nez v1, :cond_1
const/4 v1, 0x0
goto :goto_1
:cond_1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
if-eqz v1, :cond_3
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->isEmpty()Z
move-result v1
if-eqz v1, :cond_2
goto :goto_2
:cond_2
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->aRK:Lcom/google/android/gms/internal/firebase-perf/hg;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/hg;->hashCode()I
move-result v2
:cond_3
:goto_2
add-int/2addr v0, v2
return v0
.end method
.method protected final qz()I
.locals 3
invoke-super {p0}, Lcom/google/android/gms/internal/firebase-perf/he;->qz()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
if-eqz v1, :cond_0
const/4 v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->key:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
if-eqz v1, :cond_1
const/4 v1, 0x2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/bx;->value:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/hc;->f(ILjava/lang/String;)I
move-result v1
add-int/2addr v0, v1
:cond_1
return v0
.end method

View file

@ -0,0 +1,157 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/by;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ex;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<MessageType:",
"Lcom/google/android/gms/internal/firebase-perf/by<",
"TMessageType;TBuilderType;>;BuilderType:",
"Lcom/google/android/gms/internal/firebase-perf/bz<",
"TMessageType;TBuilderType;>;>",
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/ex;"
}
.end annotation
# static fields
.field private static zzmt:Z = false
# instance fields
.field protected zzms:I
# direct methods
.method static constructor <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/by;->zzms:I
return-void
.end method
# virtual methods
.method cF(I)V
.locals 0
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
.end method
.method public final qG()Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 6
:try_start_0
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/by;->rV()I
move-result v0
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/cg;->cM(I)Lcom/google/android/gms/internal/firebase-perf/co;
move-result-object v0
iget-object v1, v0, Lcom/google/android/gms/internal/firebase-perf/co;->aMP:Lcom/google/android/gms/internal/firebase-perf/cw;
invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/firebase-perf/by;->a(Lcom/google/android/gms/internal/firebase-perf/cw;)V
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/co;->qR()Lcom/google/android/gms/internal/firebase-perf/cg;
move-result-object v0
:try_end_0
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
new-instance v1, Ljava/lang/RuntimeException;
const-string v2, "ByteString"
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->length()I
move-result v4
add-int/lit8 v4, v4, 0x3e
invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->length()I
move-result v5
add-int/2addr v4, v5
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5, v4}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v4, "Serializing "
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, " to a "
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, " threw an IOException (should never happen)."
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v1
.end method
.method qH()I
.locals 1
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.end method

View file

@ -0,0 +1,97 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/bz;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/ey;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<MessageType:",
"Lcom/google/android/gms/internal/firebase-perf/by<",
"TMessageType;TBuilderType;>;BuilderType:",
"Lcom/google/android/gms/internal/firebase-perf/bz<",
"TMessageType;TBuilderType;>;>",
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/ey;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method protected abstract a(Lcom/google/android/gms/internal/firebase-perf/by;)Lcom/google/android/gms/internal/firebase-perf/bz;
.annotation system Ldalvik/annotation/Signature;
value = {
"(TMessageType;)TBuilderType;"
}
.end annotation
.end method
.method public final synthetic a(Lcom/google/android/gms/internal/firebase-perf/ex;)Lcom/google/android/gms/internal/firebase-perf/ey;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/bz;->rY()Lcom/google/android/gms/internal/firebase-perf/ex;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/by;
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/bz;->a(Lcom/google/android/gms/internal/firebase-perf/by;)Lcom/google/android/gms/internal/firebase-perf/bz;
move-result-object p1
return-object p1
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string v0, "mergeFrom(MessageLite) can only merge messages of the same type."
invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public synthetic clone()Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/CloneNotSupportedException;
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/bz;->qI()Lcom/google/android/gms/internal/firebase-perf/bz;
move-result-object v0
return-object v0
.end method
.method public abstract qI()Lcom/google/android/gms/internal/firebase-perf/bz;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TBuilderType;"
}
.end annotation
.end method

View file

@ -0,0 +1,44 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/ca;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/fi;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<MessageType::",
"Lcom/google/android/gms/internal/firebase-perf/ex;",
">",
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"TMessageType;>;"
}
.end annotation
# static fields
.field private static final aMG:Lcom/google/android/gms/internal/firebase-perf/dc;
# direct methods
.method static constructor <clinit>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dc;->rD()Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ca;->aMG:Lcom/google/android/gms/internal/firebase-perf/dc;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -0,0 +1,347 @@
.class abstract Lcom/google/android/gms/internal/firebase-perf/cb;
.super Ljava/util/AbstractList;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dx;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<E:",
"Ljava/lang/Object;",
">",
"Ljava/util/AbstractList<",
"TE;>;",
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"TE;>;"
}
.end annotation
# instance fields
.field zzmv:Z
# direct methods
.method constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/util/AbstractList;-><init>()V
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
return-void
.end method
# virtual methods
.method public add(ILjava/lang/Object;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(ITE;)V"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->add(ILjava/lang/Object;)V
return-void
.end method
.method public add(Ljava/lang/Object;)Z
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(TE;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public addAll(ILjava/util/Collection;)Z
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/Collection<",
"+TE;>;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z
move-result p1
return p1
.end method
.method public addAll(Ljava/util/Collection;)Z
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"+TE;>;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z
move-result p1
return p1
.end method
.method public clear()V
.locals 0
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0}, Ljava/util/AbstractList;->clear()V
return-void
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 6
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Ljava/util/List;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
instance-of v1, p1, Ljava/util/RandomAccess;
if-nez v1, :cond_2
invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_2
check-cast p1, Ljava/util/List;
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->size()I
move-result v1
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v3
if-eq v1, v3, :cond_3
return v2
:cond_3
const/4 v3, 0x0
:goto_0
if-ge v3, v1, :cond_5
invoke-virtual {p0, v3}, Lcom/google/android/gms/internal/firebase-perf/cb;->get(I)Ljava/lang/Object;
move-result-object v4
invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_4
return v2
:cond_4
add-int/lit8 v3, v3, 0x1
goto :goto_0
:cond_5
return v0
.end method
.method public hashCode()I
.locals 4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->size()I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
:goto_0
if-ge v2, v0, :cond_0
mul-int/lit8 v1, v1, 0x1f
invoke-virtual {p0, v2}, Lcom/google/android/gms/internal/firebase-perf/cb;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I
move-result v3
add-int/2addr v1, v3
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_0
return v1
.end method
.method public qJ()Z
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
return v0
.end method
.method public final qK()V
.locals 1
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
return-void
.end method
.method protected final qL()V
.locals 1
iget-boolean v0, p0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
if-eqz v0, :cond_0
return-void
:cond_0
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.end method
.method public remove(I)Ljava/lang/Object;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TE;"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(I)Ljava/lang/Object;
move-result-object p1
return-object p1
.end method
.method public remove(Ljava/lang/Object;)Z
.locals 0
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public removeAll(Ljava/util/Collection;)Z
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"*>;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z
move-result p1
return p1
.end method
.method public retainAll(Ljava/util/Collection;)Z
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"*>;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z
move-result p1
return p1
.end method
.method public set(ILjava/lang/Object;)Ljava/lang/Object;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(ITE;)TE;"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->set(ILjava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.end method

View file

@ -0,0 +1,114 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cd;
.super Ljava/lang/Object;
# static fields
.field private static final aMH:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
.field private static final aMI:Z
# direct methods
.method static constructor <clinit>()V
.locals 1
const-string v0, "libcore.io.Memory"
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/cd;->bx(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cd;->aMH:Ljava/lang/Class;
const-string v0, "org.robolectric.Robolectric"
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/cd;->bx(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
sput-boolean v0, Lcom/google/android/gms/internal/firebase-perf/cd;->aMI:Z
return-void
.end method
.method private static bx(Ljava/lang/String;)Ljava/lang/Class;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/String;",
")",
"Ljava/lang/Class<",
"TT;>;"
}
.end annotation
:try_start_0
invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object p0
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method static qM()Z
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cd;->aMH:Ljava/lang/Class;
if-eqz v0, :cond_0
sget-boolean v0, Lcom/google/android/gms/internal/firebase-perf/cd;->aMI:Z
if-nez v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method static qN()Ljava/lang/Class;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"*>;"
}
.end annotation
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cd;->aMH:Ljava/lang/Class;
return-object v0
.end method

View file

@ -0,0 +1,675 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ce;
.super Lcom/google/android/gms/internal/firebase-perf/cb;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dx;
.implements Lcom/google/android/gms/internal/firebase-perf/fj;
.implements Ljava/util/RandomAccess;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/cb<",
"Ljava/lang/Boolean;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Ljava/lang/Boolean;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/fj;",
"Ljava/util/RandomAccess;"
}
.end annotation
# static fields
.field private static final aMJ:Lcom/google/android/gms/internal/firebase-perf/ce;
# instance fields
.field private aMK:[Z
.field private size:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ce;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ce;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMJ:Lcom/google/android/gms/internal/firebase-perf/ce;
const/4 v1, 0x0
iput-boolean v1, v0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
return-void
.end method
.method constructor <init>()V
.locals 2
const/16 v0, 0xa
new-array v0, v0, [Z
const/4 v1, 0x0
invoke-direct {p0, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ce;-><init>([ZI)V
return-void
.end method
.method private constructor <init>([ZI)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iput p2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
return-void
.end method
.method private final c(IZ)V
.locals 4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
if-ltz p1, :cond_1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-gt p1, v0, :cond_1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
array-length v1, v1
if-ge v0, v1, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
add-int/lit8 v1, p1, 0x1
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v2, p1
invoke-static {v0, p1, v0, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
goto :goto_0
:cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
mul-int/lit8 v0, v0, 0x3
div-int/lit8 v0, v0, 0x2
add-int/lit8 v0, v0, 0x1
new-array v0, v0, [Z
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
const/4 v2, 0x0
invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
add-int/lit8 v2, p1, 0x1
iget v3, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v3, p1
invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
:goto_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aput-boolean p2, v0, p1
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
return-void
:cond_1
new-instance p2, Ljava/lang/IndexOutOfBoundsException;
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->cH(I)Ljava/lang/String;
move-result-object p1
invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p2
.end method
.method private final cG(I)V
.locals 1
if-ltz p1, :cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-ge p1, v0, :cond_0
return-void
:cond_0
new-instance v0, Ljava/lang/IndexOutOfBoundsException;
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->cH(I)Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method private final cH(I)Ljava/lang/String;
.locals 3
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
new-instance v1, Ljava/lang/StringBuilder;
const/16 v2, 0x23
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v2, "Index:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, ", Size:"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
.end method
# virtual methods
.method public final synthetic add(ILjava/lang/Object;)V
.locals 0
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/ce;->c(IZ)V
return-void
.end method
.method public final addAll(Ljava/util/Collection;)Z
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"+",
"Ljava/lang/Boolean;",
">;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/dr;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
instance-of v0, p1, Lcom/google/android/gms/internal/firebase-perf/ce;
if-nez v0, :cond_0
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cb;->addAll(Ljava/util/Collection;)Z
move-result p1
return p1
:cond_0
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/ce;
iget v0, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
const/4 v1, 0x0
if-nez v0, :cond_1
return v1
:cond_1
const v0, 0x7fffffff
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v0, v2
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-lt v0, v2, :cond_3
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
add-int/2addr v0, v2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
array-length v2, v2
if-le v0, v2, :cond_2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([ZI)[Z
move-result-object v2
iput-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
:cond_2
iget-object v2, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iget v4, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
invoke-static {v2, v1, v3, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
const/4 v0, 0x1
add-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
return v0
:cond_3
new-instance p1, Ljava/lang/OutOfMemoryError;
invoke-direct {p1}, Ljava/lang/OutOfMemoryError;-><init>()V
throw p1
.end method
.method public final addBoolean(Z)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
invoke-direct {p0, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->c(IZ)V
return-void
.end method
.method public final synthetic cI(I)Lcom/google/android/gms/internal/firebase-perf/dx;
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-lt p1, v0, :cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ce;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([ZI)[Z
move-result-object p1
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/ce;-><init>([ZI)V
return-object v0
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p1
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 5
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/ce;
if-nez v1, :cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cb;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/ce;
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
const/4 v3, 0x0
if-eq v1, v2, :cond_2
return v3
:cond_2
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-ge v1, v2, :cond_4
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean v2, v2, v1
aget-boolean v4, p1, v1
if-eq v2, v4, :cond_3
return v3
:cond_3
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_4
return v0
.end method
.method public final synthetic get(I)Ljava/lang/Object;
.locals 1
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->cG(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean p1, v0, p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.end method
.method public final hashCode()I
.locals 3
const/4 v0, 0x1
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-ge v1, v2, :cond_0
mul-int/lit8 v0, v0, 0x1f
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean v2, v2, v1
invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/dr;->N(Z)I
move-result v2
add-int/2addr v0, v2
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return v0
.end method
.method public final synthetic remove(I)Ljava/lang/Object;
.locals 5
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->cG(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean v0, v0, p1
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
add-int/lit8 v1, v1, -0x1
if-ge p1, v1, :cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
add-int/lit8 v2, p1, 0x1
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iget v4, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v4, p1
invoke-static {v1, v2, v3, p1, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:cond_0
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
add-int/lit8 p1, p1, -0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.end method
.method public final remove(Ljava/lang/Object;)Z
.locals 4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
const/4 v0, 0x0
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
if-ge v1, v2, :cond_1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean v2, v2, v1
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_0
iget-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
add-int/lit8 v0, v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iget v3, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v3, v1
invoke-static {p1, v0, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
const/4 v0, 0x1
sub-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
add-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
return v0
:cond_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_1
return v0
.end method
.method protected final removeRange(II)V
.locals 2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
if-lt p2, p1, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr v1, p2
invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
sub-int/2addr p2, p1
sub-int/2addr v0, p2
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->modCount:I
return-void
:cond_0
new-instance p1, Ljava/lang/IndexOutOfBoundsException;
const-string p2, "toIndex < fromIndex"
invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object;
.locals 2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/ce;->cG(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aget-boolean v0, v0, p1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->aMK:[Z
aput-boolean p2, v1, p1
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.end method
.method public final size()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ce;->size:I
return v0
.end method

View file

@ -0,0 +1,22 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/cf;
.super Ljava/lang/Object;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract b([BII)V
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method

View file

@ -0,0 +1,402 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/cg;
.super Ljava/lang/Object;
# interfaces
.implements Ljava/io/Serializable;
.implements Ljava/lang/Iterable;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Ljava/io/Serializable;",
"Ljava/lang/Iterable<",
"Ljava/lang/Byte;",
">;"
}
.end annotation
# static fields
.field public static final aML:Lcom/google/android/gms/internal/firebase-perf/cg;
.field private static final aMM:Lcom/google/android/gms/internal/firebase-perf/cm;
.field private static final aMN:Ljava/util/Comparator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Comparator<",
"Lcom/google/android/gms/internal/firebase-perf/cg;",
">;"
}
.end annotation
.end field
# instance fields
.field zzam:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cq;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/dr;->aOW:[B
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cg;->aML:Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/cd;->qM()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cr;
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cr;-><init>(B)V
goto :goto_0
:cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ck;
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/ck;-><init>(B)V
:goto_0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cg;->aMM:Lcom/google/android/gms/internal/firebase-perf/cm;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ci;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/ci;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cg;->aMN:Ljava/util/Comparator;
return-void
.end method
.method constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cg;->zzam:I
return-void
.end method
.method public static by(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cq;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/dr;->UTF_8:Ljava/nio/charset/Charset;
invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
move-result-object p0
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
return-object v0
.end method
.method static synthetic c(B)I
.locals 0
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method static cM(I)Lcom/google/android/gms/internal/firebase-perf/co;
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/co;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/internal/firebase-perf/co;-><init>(IB)V
return-object v0
.end method
.method public static h([BII)Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 2
add-int v0, p1, p2
array-length v1, p0
invoke-static {p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cg;->l(III)I
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cq;
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/cg;->aMM:Lcom/google/android/gms/internal/firebase-perf/cm;
invoke-interface {v1, p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/cm;->d([BII)[B
move-result-object p0
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
return-object v0
.end method
.method static l(III)I
.locals 3
sub-int v0, p1, p0
or-int v1, p0, p1
or-int/2addr v1, v0
sub-int v2, p2, p1
or-int/2addr v1, v2
if-gez v1, :cond_2
if-ltz p0, :cond_1
if-ge p1, p0, :cond_0
new-instance p2, Ljava/lang/IndexOutOfBoundsException;
const/16 v0, 0x42
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "Beginning index larger than ending index: "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p0, ", "
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {p2, p0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p2
:cond_0
new-instance p0, Ljava/lang/IndexOutOfBoundsException;
const/16 v0, 0x25
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1, v0}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v0, "End index: "
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, " >= "
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p0
:cond_1
new-instance p1, Ljava/lang/IndexOutOfBoundsException;
const/16 p2, 0x20
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, p2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string p2, "Beginning index: "
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p0, " < 0"
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {p1, p0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p1
:cond_2
return v0
.end method
.method static v([B)Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cq;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
return-object v0
.end method
# virtual methods
.method protected abstract M(II)I
.end method
.method protected abstract a(Ljava/nio/charset/Charset;)Ljava/lang/String;
.end method
.method abstract a(Lcom/google/android/gms/internal/firebase-perf/cf;)V
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract cJ(I)B
.end method
.method abstract cK(I)B
.end method
.method public abstract cL(I)Lcom/google/android/gms/internal/firebase-perf/cg;
.end method
.method public abstract equals(Ljava/lang/Object;)Z
.end method
.method public final hashCode()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cg;->zzam:I
if-nez v0, :cond_1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
invoke-virtual {p0, v0, v0}, Lcom/google/android/gms/internal/firebase-perf/cg;->M(II)I
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
:cond_0
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cg;->zzam:I
:cond_1
return v0
.end method
.method public synthetic iterator()Ljava/util/Iterator;
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ch;
invoke-direct {v0, p0}, Lcom/google/android/gms/internal/firebase-perf/ch;-><init>(Lcom/google/android/gms/internal/firebase-perf/cg;)V
return-object v0
.end method
.method public final qO()Ljava/lang/String;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/dr;->UTF_8:Ljava/nio/charset/Charset;
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v1
if-nez v1, :cond_0
const-string v0, ""
return-object v0
:cond_0
invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/cg;->a(Ljava/nio/charset/Charset;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public abstract qP()Z
.end method
.method public abstract size()I
.end method
.method public final toString()Ljava/lang/String;
.locals 4
const-string v0, "<ByteString@%s size=%d>"
const/4 v1, 0x2
new-array v1, v1, [Ljava/lang/Object;
invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const/4 v3, 0x1
aput-object v2, v1, v3
invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -0,0 +1,84 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ch;
.super Lcom/google/android/gms/internal/firebase-perf/cj;
# instance fields
.field private final synthetic aMO:Lcom/google/android/gms/internal/firebase-perf/cg;
.field private final limit:I
.field private position:I
# direct methods
.method constructor <init>(Lcom/google/android/gms/internal/firebase-perf/cg;)V
.locals 0
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->aMO:Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cj;-><init>()V
const/4 p1, 0x0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->position:I
iget-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->aMO:Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result p1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->limit:I
return-void
.end method
# virtual methods
.method public final hasNext()Z
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->position:I
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->limit:I
if-ge v0, v1, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public final nextByte()B
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->position:I
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->limit:I
if-ge v0, v1, :cond_0
add-int/lit8 v1, v0, 0x1
iput v1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->position:I
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/ch;->aMO:Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/firebase-perf/cg;->cK(I)B
move-result v0
return v0
:cond_0
new-instance v0, Ljava/util/NoSuchElementException;
invoke-direct {v0}, Ljava/util/NoSuchElementException;-><init>()V
throw v0
.end method

View file

@ -0,0 +1,100 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ci;
.super Ljava/lang/Object;
# interfaces
.implements Ljava/util/Comparator;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Ljava/util/Comparator<",
"Lcom/google/android/gms/internal/firebase-perf/cg;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I
.locals 4
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/cg;
check-cast p2, Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->iterator()Ljava/util/Iterator;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/cn;
invoke-virtual {p2}, Lcom/google/android/gms/internal/firebase-perf/cg;->iterator()Ljava/util/Iterator;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/firebase-perf/cn;
:cond_0
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/cn;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v1}, Lcom/google/android/gms/internal/firebase-perf/cn;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v0}, Lcom/google/android/gms/internal/firebase-perf/cn;->nextByte()B
move-result v2
invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/cg;->c(B)I
move-result v2
invoke-interface {v1}, Lcom/google/android/gms/internal/firebase-perf/cn;->nextByte()B
move-result v3
invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/cg;->c(B)I
move-result v3
invoke-static {v2, v3}, Ljava/lang/Integer;->compare(II)I
move-result v2
if-eqz v2, :cond_0
return v2
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result p1
invoke-virtual {p2}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result p2
invoke-static {p1, p2}, Ljava/lang/Integer;->compare(II)I
move-result p1
return p1
.end method

View file

@ -0,0 +1,41 @@
.class abstract Lcom/google/android/gms/internal/firebase-perf/cj;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/cn;
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public synthetic next()Ljava/lang/Object;
.locals 1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cj;->nextByte()B
move-result v0
invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object v0
return-object v0
.end method
.method public final remove()V
.locals 1
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.end method

View file

@ -0,0 +1,37 @@
.class final Lcom/google/android/gms/internal/firebase-perf/ck;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/cm;
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/ck;-><init>()V
return-void
.end method
# virtual methods
.method public final d([BII)[B
.locals 0
add-int/2addr p3, p2
invoke-static {p1, p2, p3}, Ljava/util/Arrays;->copyOfRange([BII)[B
move-result-object p1
return-object p1
.end method

View file

@ -0,0 +1,140 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cl;
.super Lcom/google/android/gms/internal/firebase-perf/cq;
# instance fields
.field private final zzne:I
.field private final zznf:I
# direct methods
.method constructor <init>([BII)V
.locals 1
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
add-int v0, p2, p3
array-length p1, p1
invoke-static {p2, v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cl;->l(III)I
iput p2, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zzne:I
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zznf:I
return-void
.end method
# virtual methods
.method public final cJ(I)B
.locals 4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
add-int/lit8 v1, p1, 0x1
sub-int v1, v0, v1
or-int/2addr v1, p1
if-gez v1, :cond_1
if-gez p1, :cond_0
new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException;
const/16 v1, 0x16
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "Index < 0: "
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw v0
:cond_0
new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException;
const/16 v2, 0x28
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3, v2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v2, "Index > length: "
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, ", "
invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {v1, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw v1
:cond_1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zznh:[B
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zzne:I
add-int/2addr v1, p1
aget-byte p1, v0, v1
return p1
.end method
.method final cK(I)B
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zznh:[B
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zzne:I
add-int/2addr v1, p1
aget-byte p1, v0, v1
return p1
.end method
.method protected final qQ()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zzne:I
return v0
.end method
.method public final size()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cl;->zznf:I
return v0
.end method

View file

@ -0,0 +1,7 @@
.class interface abstract Lcom/google/android/gms/internal/firebase-perf/cm;
.super Ljava/lang/Object;
# virtual methods
.method public abstract d([BII)[B
.end method

View file

@ -0,0 +1,21 @@
.class public interface abstract Lcom/google/android/gms/internal/firebase-perf/cn;
.super Ljava/lang/Object;
# interfaces
.implements Ljava/util/Iterator;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Ljava/util/Iterator<",
"Ljava/lang/Byte;",
">;"
}
.end annotation
# virtual methods
.method public abstract nextByte()B
.end method

View file

@ -0,0 +1,69 @@
.class final Lcom/google/android/gms/internal/firebase-perf/co;
.super Ljava/lang/Object;
# instance fields
.field final aMP:Lcom/google/android/gms/internal/firebase-perf/cw;
.field private final buffer:[B
# direct methods
.method private constructor <init>(I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-array p1, p1, [B
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/co;->buffer:[B
iget-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/co;->buffer:[B
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->w([B)Lcom/google/android/gms/internal/firebase-perf/cw;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/co;->aMP:Lcom/google/android/gms/internal/firebase-perf/cw;
return-void
.end method
.method synthetic constructor <init>(IB)V
.locals 0
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/co;-><init>(I)V
return-void
.end method
# virtual methods
.method public final qR()Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/co;->aMP:Lcom/google/android/gms/internal/firebase-perf/cw;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->rx()I
move-result v0
if-nez v0, :cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cq;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/co;->buffer:[B
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cq;-><init>([B)V
return-object v0
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Did not write as much data as expected."
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method

View file

@ -0,0 +1,17 @@
.class abstract Lcom/google/android/gms/internal/firebase-perf/cp;
.super Lcom/google/android/gms/internal/firebase-perf/cg;
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;-><init>()V
return-void
.end method
# virtual methods
.method abstract a(Lcom/google/android/gms/internal/firebase-perf/cg;I)Z
.end method

View file

@ -0,0 +1,405 @@
.class Lcom/google/android/gms/internal/firebase-perf/cq;
.super Lcom/google/android/gms/internal/firebase-perf/cp;
# instance fields
.field protected final zznh:[B
# direct methods
.method constructor <init>([B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cp;-><init>()V
if-eqz p1, :cond_0
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
return-void
:cond_0
new-instance p1, Ljava/lang/NullPointerException;
invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V
throw p1
.end method
# virtual methods
.method protected final M(II)I
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v1
invoke-static {p1, v0, v1, p2}, Lcom/google/android/gms/internal/firebase-perf/dr;->c(I[BII)I
move-result p1
return p1
.end method
.method protected final a(Ljava/nio/charset/Charset;)Ljava/lang/String;
.locals 4
new-instance v0, Ljava/lang/String;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v3
invoke-direct {v0, v1, v2, v3, p1}, Ljava/lang/String;-><init>([BIILjava/nio/charset/Charset;)V
return-object v0
.end method
.method final a(Lcom/google/android/gms/internal/firebase-perf/cf;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v2
invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/cf;->b([BII)V
return-void
.end method
.method final a(Lcom/google/android/gms/internal/firebase-perf/cg;I)Z
.locals 5
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
if-gt p2, v0, :cond_4
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
if-gt p2, v0, :cond_3
instance-of v0, p1, Lcom/google/android/gms/internal/firebase-perf/cq;
if-eqz v0, :cond_2
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/cq;
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v2
add-int/2addr v2, p2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result p2
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result p1
:goto_0
if-ge p2, v2, :cond_1
aget-byte v3, v0, p2
aget-byte v4, v1, p1
if-eq v3, v4, :cond_0
const/4 p1, 0x0
return p1
:cond_0
add-int/lit8 p2, p2, 0x1
add-int/lit8 p1, p1, 0x1
goto :goto_0
:cond_1
const/4 p1, 0x1
return p1
:cond_2
invoke-virtual {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/cg;->cL(I)Lcom/google/android/gms/internal/firebase-perf/cg;
move-result-object p1
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cg;->cL(I)Lcom/google/android/gms/internal/firebase-perf/cg;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/cg;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_3
new-instance v0, Ljava/lang/IllegalArgumentException;
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result p1
const/16 v1, 0x3b
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "Ran off end of other: 0, "
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p2, ", "
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
:cond_4
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
const/16 v1, 0x28
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "Length too large: "
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public cJ(I)B
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
aget-byte p1, v0, p1
return p1
.end method
.method cK(I)B
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
aget-byte p1, v0, p1
return p1
.end method
.method public final cL(I)Lcom/google/android/gms/internal/firebase-perf/cg;
.locals 3
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
const/4 v1, 0x0
invoke-static {v1, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cq;->l(III)I
move-result p1
if-nez p1, :cond_0
sget-object p1, Lcom/google/android/gms/internal/firebase-perf/cg;->aML:Lcom/google/android/gms/internal/firebase-perf/cg;
return-object p1
:cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cl;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v2
invoke-direct {v0, v1, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/cl;-><init>([BII)V
return-object v0
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/cg;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v1
move-object v3, p1
check-cast v3, Lcom/google/android/gms/internal/firebase-perf/cg;
invoke-virtual {v3}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v3
if-eq v1, v3, :cond_2
return v2
:cond_2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v1
if-nez v1, :cond_3
return v0
:cond_3
instance-of v0, p1, Lcom/google/android/gms/internal/firebase-perf/cq;
if-eqz v0, :cond_5
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/cq;
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cg;->zzam:I
iget v1, p1, Lcom/google/android/gms/internal/firebase-perf/cg;->zzam:I
if-eqz v0, :cond_4
if-eqz v1, :cond_4
if-eq v0, v1, :cond_4
return v2
:cond_4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cp;->a(Lcom/google/android/gms/internal/firebase-perf/cg;I)Z
move-result p1
return p1
:cond_5
invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public final qP()Z
.locals 3
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cq;->qQ()I
move-result v0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v2
add-int/2addr v2, v0
invoke-static {v1, v0, v2}, Lcom/google/android/gms/internal/firebase-perf/gn;->j([BII)Z
move-result v0
return v0
.end method
.method protected qQ()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public size()I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cq;->zznh:[B
array-length v0, v0
return v0
.end method

View file

@ -0,0 +1,37 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cr;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/cm;
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cr;-><init>()V
return-void
.end method
# virtual methods
.method public final d([BII)[B
.locals 2
new-array v0, p3, [B
const/4 v1, 0x0
invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
return-object v0
.end method

View file

@ -0,0 +1,288 @@
.class public abstract Lcom/google/android/gms/internal/firebase-perf/cs;
.super Ljava/lang/Object;
# instance fields
.field aMQ:I
.field aMR:Lcom/google/android/gms/internal/firebase-perf/cu;
.field private aMS:Z
.field amu:I
.field private amv:I
# direct methods
.method private constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/16 v0, 0x64
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cs;->amu:I
const v0, 0x7fffffff
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cs;->amv:I
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/internal/firebase-perf/cs;->aMS:Z
return-void
.end method
.method synthetic constructor <init>(B)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cs;-><init>()V
return-void
.end method
.method static i([BII)Lcom/google/android/gms/internal/firebase-perf/cs;
.locals 1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/ct;
invoke-direct {v0, p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/ct;-><init>([BII)V
:try_start_0
invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/cs;->cO(I)I
:try_end_0
.catch Lcom/google/android/gms/internal/firebase-perf/dy; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception p0
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/Throwable;)V
throw p1
.end method
# virtual methods
.method public abstract a(Lcom/google/android/gms/internal/firebase-perf/fi;Lcom/google/android/gms/internal/firebase-perf/dc;)Lcom/google/android/gms/internal/firebase-perf/ex;
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/google/android/gms/internal/firebase-perf/ex;",
">(",
"Lcom/google/android/gms/internal/firebase-perf/fi<",
"TT;>;",
"Lcom/google/android/gms/internal/firebase-perf/dc;",
")TT;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract bE(I)V
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/gms/internal/firebase-perf/dy;
}
.end annotation
.end method
.method public abstract cN(I)Z
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract cO(I)I
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/gms/internal/firebase-perf/dy;
}
.end annotation
.end method
.method public abstract cP(I)V
.end method
.method public abstract cQ(I)V
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qS()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qT()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qU()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qV()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qW()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qX()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qY()Z
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract qZ()Ljava/lang/String;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract ra()Lcom/google/android/gms/internal/firebase-perf/cg;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rb()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rc()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rd()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract re()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract readDouble()D
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract readFloat()F
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract readString()Ljava/lang/String;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rf()I
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rg()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method abstract rh()J
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract ri()Z
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method public abstract rj()I
.end method

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,296 @@
.class final synthetic Lcom/google/android/gms/internal/firebase-perf/cv;
.super Ljava/lang/Object;
# static fields
.field static final synthetic aMU:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/gt;->values()[Lcom/google/android/gms/internal/firebase-perf/gt;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
:try_start_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRi:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRm:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRb:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRo:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRh:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRg:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRc:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
:try_start_7
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRf:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0x8
aput v2, v0, v1
:try_end_7
.catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7
:catch_7
:try_start_8
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRd:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0x9
aput v2, v0, v1
:try_end_8
.catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8
:catch_8
:try_start_9
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRl:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xa
aput v2, v0, v1
:try_end_9
.catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9
:catch_9
:try_start_a
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRp:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xb
aput v2, v0, v1
:try_end_a
.catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a
:catch_a
:try_start_b
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRq:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xc
aput v2, v0, v1
:try_end_b
.catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b
:catch_b
:try_start_c
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRr:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xd
aput v2, v0, v1
:try_end_c
.catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c
:catch_c
:try_start_d
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRs:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xe
aput v2, v0, v1
:try_end_d
.catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d
:catch_d
:try_start_e
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRj:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0xf
aput v2, v0, v1
:try_end_e
.catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e
:catch_e
:try_start_f
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRn:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0x10
aput v2, v0, v1
:try_end_f
.catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f
:catch_f
:try_start_10
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/cv;->aMU:[I
sget-object v1, Lcom/google/android/gms/internal/firebase-perf/gt;->aRe:Lcom/google/android/gms/internal/firebase-perf/gt;
invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/gt;->ordinal()I
move-result v1
const/16 v2, 0x11
aput v2, v0, v1
:try_end_10
.catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10
:catch_10
return-void
.end method

View file

@ -0,0 +1,77 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cw$b;
.super Lcom/google/android/gms/internal/firebase-perf/cw$a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/cw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = "b"
.end annotation
# instance fields
.field private final aMX:Ljava/nio/ByteBuffer;
.field private amI:I
# direct methods
.method constructor <init>(Ljava/nio/ByteBuffer;)V
.locals 3
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B
move-result-object v0
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I
move-result v1
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I
move-result v2
add-int/2addr v1, v2
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v2
invoke-direct {p0, v0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/cw$a;-><init>([BII)V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$b;->aMX:Ljava/nio/ByteBuffer;
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I
move-result p1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$b;->amI:I
return-void
.end method
# virtual methods
.method public final flush()V
.locals 4
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$b;->aMX:Ljava/nio/ByteBuffer;
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$b;->amI:I
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cw$a;->position:I
iget v3, p0, Lcom/google/android/gms/internal/firebase-perf/cw$a;->offset:I
sub-int/2addr v2, v3
add-int/2addr v1, v2
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
return-void
.end method

View file

@ -0,0 +1,107 @@
.class public final Lcom/google/android/gms/internal/firebase-perf/cw$c;
.super Ljava/io/IOException;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/cw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "c"
.end annotation
# direct methods
.method constructor <init>()V
.locals 1
const-string v0, "CodedOutputStream was writing to a flat byte array and ran out of space."
invoke-direct {p0, v0}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
return-void
.end method
.method constructor <init>(Ljava/lang/String;)V
.locals 2
const-string v0, "CodedOutputStream was writing to a flat byte array and ran out of space.: "
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v1
if-eqz v1, :cond_0
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/String;
invoke-direct {p1, v0}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
:goto_0
invoke-direct {p0, p1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
return-void
.end method
.method constructor <init>(Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
const-string v0, "CodedOutputStream was writing to a flat byte array and ran out of space.: "
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v1
if-eqz v1, :cond_0
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/String;
invoke-direct {p1, v0}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
:goto_0
invoke-direct {p0, p1, p2}, Ljava/io/IOException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method constructor <init>(Ljava/lang/Throwable;)V
.locals 1
const-string v0, "CodedOutputStream was writing to a flat byte array and ran out of space."
invoke-direct {p0, v0, p1}, Ljava/io/IOException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method

View file

@ -0,0 +1,817 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cw$d;
.super Lcom/google/android/gms/internal/firebase-perf/cw;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/cw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = "d"
.end annotation
# instance fields
.field private final aMY:Ljava/nio/ByteBuffer;
.field private final aMZ:Ljava/nio/ByteBuffer;
.field private final amI:I
# direct methods
.method constructor <init>(Ljava/nio/ByteBuffer;)V
.locals 2
const/4 v0, 0x0
invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;-><init>(B)V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMY:Ljava/nio/ByteBuffer;
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->duplicate()Ljava/nio/ByteBuffer;
move-result-object v0
sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder;
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I
move-result p1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->amI:I
return-void
.end method
.method private final bB(Ljava/lang/String;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-static {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/gn;->a(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V
:try_end_0
.catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method
# virtual methods
.method public final C(II)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
shl-int/lit8 p1, p1, 0x3
or-int/2addr p1, p2
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
return-void
.end method
.method public final N(II)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->cV(I)V
return-void
.end method
.method public final O(II)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
return-void
.end method
.method public final Q(II)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x5
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->bR(I)V
return-void
.end method
.method public final W(J)V
.locals 5
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:goto_0
const-wide/16 v0, -0x80
and-long/2addr v0, p1
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-nez v4, :cond_0
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
long-to-int p1, p1
int-to-byte p1, p1
invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
return-void
:catch_0
move-exception p1
goto :goto_1
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
long-to-int v1, p1
and-int/lit8 v1, v1, 0x7f
or-int/lit16 v1, v1, 0x80
int-to-byte v1, v1
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
const/4 v0, 0x7
ushr-long/2addr p1, v0
goto :goto_0
:goto_1
new-instance p2, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw p2
.end method
.method public final Y(J)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0, p1, p2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance p2, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw p2
.end method
.method public final a(ILcom/google/android/gms/internal/firebase-perf/cg;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x2
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->a(Lcom/google/android/gms/internal/firebase-perf/cg;)V
return-void
.end method
.method public final a(ILcom/google/android/gms/internal/firebase-perf/ex;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x2
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->b(Lcom/google/android/gms/internal/firebase-perf/ex;)V
return-void
.end method
.method final a(ILcom/google/android/gms/internal/firebase-perf/ex;Lcom/google/android/gms/internal/firebase-perf/fo;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x2
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/cw;->a(Lcom/google/android/gms/internal/firebase-perf/ex;Lcom/google/android/gms/internal/firebase-perf/fo;)V
return-void
.end method
.method public final a(Lcom/google/android/gms/internal/firebase-perf/cg;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/cg;->size()I
move-result v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
invoke-virtual {p1, p0}, Lcom/google/android/gms/internal/firebase-perf/cg;->a(Lcom/google/android/gms/internal/firebase-perf/cf;)V
return-void
.end method
.method final a(Lcom/google/android/gms/internal/firebase-perf/ex;Lcom/google/android/gms/internal/firebase-perf/fo;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
move-object v0, p1
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/by;
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/by;->qH()I
move-result v1
const/4 v2, -0x1
if-ne v1, v2, :cond_0
invoke-interface {p2, v0}, Lcom/google/android/gms/internal/firebase-perf/fo;->aC(Ljava/lang/Object;)I
move-result v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/by;->cF(I)V
:cond_0
invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMW:Lcom/google/android/gms/internal/firebase-perf/cx;
invoke-interface {p2, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/fo;->a(Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/gz;)V
return-void
.end method
.method public final b(ILcom/google/android/gms/internal/firebase-perf/cg;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x3
const/4 v1, 0x1
invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
const/4 v2, 0x2
invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->O(II)V
invoke-virtual {p0, v0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->a(ILcom/google/android/gms/internal/firebase-perf/cg;)V
const/4 p1, 0x4
invoke-virtual {p0, v1, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
return-void
.end method
.method public final b(ILcom/google/android/gms/internal/firebase-perf/ex;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x3
const/4 v1, 0x1
invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
const/4 v2, 0x2
invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->O(II)V
invoke-virtual {p0, v0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->a(ILcom/google/android/gms/internal/firebase-perf/ex;)V
const/4 p1, 0x4
invoke-virtual {p0, v1, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
return-void
.end method
.method public final b(Lcom/google/android/gms/internal/firebase-perf/ex;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-interface {p1}, Lcom/google/android/gms/internal/firebase-perf/ex;->rV()I
move-result v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
invoke-interface {p1, p0}, Lcom/google/android/gms/internal/firebase-perf/ex;->a(Lcom/google/android/gms/internal/firebase-perf/cw;)V
return-void
.end method
.method public final b([BII)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p0, p1, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/cw;->write([BII)V
return-void
.end method
.method public final bR(I)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method
.method public final bz(Ljava/lang/String;)V
.locals 4
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I
move-result v0
:try_start_0
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v1
mul-int/lit8 v1, v1, 0x3
invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/cw$d;->db(I)I
move-result v1
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v2
invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/cw$d;->db(I)I
move-result v2
if-ne v2, v1, :cond_0
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I
move-result v1
add-int/2addr v1, v2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v2, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$d;->bB(Ljava/lang/String;)V
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v2}, Ljava/nio/ByteBuffer;->position()I
move-result v2
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v3, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
sub-int v1, v2, v1
invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
return-void
:cond_0
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/gn;->b(Ljava/lang/CharSequence;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$d;->bB(Ljava/lang/String;)V
:try_end_0
.catch Lcom/google/android/gms/internal/firebase-perf/gr; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw v0
:catch_1
move-exception v1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v2, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/cw;->a(Ljava/lang/String;Lcom/google/android/gms/internal/firebase-perf/gr;)V
return-void
.end method
.method public final c(IJ)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/cw;->W(J)V
return-void
.end method
.method public final cV(I)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
if-ltz p1, :cond_0
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
return-void
:cond_0
int-to-long v0, p1
invoke-virtual {p0, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cw;->W(J)V
return-void
.end method
.method public final cW(I)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:goto_0
and-int/lit8 v0, p1, -0x80
if-nez v0, :cond_0
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
int-to-byte p1, p1
invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
return-void
:catch_0
move-exception p1
goto :goto_1
:cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
and-int/lit8 v1, p1, 0x7f
or-int/lit16 v1, v1, 0x80
int-to-byte v1, v1
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
ushr-int/lit8 p1, p1, 0x7
goto :goto_0
:goto_1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method
.method public final d(B)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw v0
.end method
.method public final d(IZ)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
int-to-byte p1, p2
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cw;->d(B)V
return-void
.end method
.method public final e(IJ)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x1
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/cw;->Y(J)V
return-void
.end method
.method public final e(ILjava/lang/String;)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
const/4 v0, 0x2
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/cw;->C(II)V
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->bz(Ljava/lang/String;)V
return-void
.end method
.method public final flush()V
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMY:Ljava/nio/ByteBuffer;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I
move-result v1
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
return-void
.end method
.method public final o([BI)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->cW(I)V
const/4 v0, 0x0
invoke-virtual {p0, p1, v0, p2}, Lcom/google/android/gms/internal/firebase-perf/cw;->write([BII)V
return-void
.end method
.method public final rx()I
.locals 1
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
return v0
.end method
.method public final write([BII)V
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cw$d;->aMZ:Ljava/nio/ByteBuffer;
invoke-virtual {v0, p1, p2, p3}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer;
:try_end_0
.catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance p2, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw p2
:catch_1
move-exception p1
new-instance p2, Lcom/google/android/gms/internal/firebase-perf/cw$c;
invoke-direct {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/cw$c;-><init>(Ljava/lang/Throwable;)V
throw p2
.end method

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,689 @@
.class final Lcom/google/android/gms/internal/firebase-perf/cy;
.super Lcom/google/android/gms/internal/firebase-perf/cb;
# interfaces
.implements Lcom/google/android/gms/internal/firebase-perf/dx;
.implements Lcom/google/android/gms/internal/firebase-perf/fj;
.implements Ljava/util/RandomAccess;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/cb<",
"Ljava/lang/Double;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/dx<",
"Ljava/lang/Double;",
">;",
"Lcom/google/android/gms/internal/firebase-perf/fj;",
"Ljava/util/RandomAccess;"
}
.end annotation
# static fields
.field private static final aNf:Lcom/google/android/gms/internal/firebase-perf/cy;
# instance fields
.field private aNg:[D
.field private size:I
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cy;
invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/cy;-><init>()V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNf:Lcom/google/android/gms/internal/firebase-perf/cy;
const/4 v1, 0x0
iput-boolean v1, v0, Lcom/google/android/gms/internal/firebase-perf/cb;->zzmv:Z
return-void
.end method
.method constructor <init>()V
.locals 2
const/16 v0, 0xa
new-array v0, v0, [D
const/4 v1, 0x0
invoke-direct {p0, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cy;-><init>([DI)V
return-void
.end method
.method private constructor <init>([DI)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iput p2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
return-void
.end method
.method private final b(ID)V
.locals 4
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
if-ltz p1, :cond_1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-gt p1, v0, :cond_1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
array-length v1, v1
if-ge v0, v1, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
add-int/lit8 v1, p1, 0x1
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v2, p1
invoke-static {v0, p1, v0, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
goto :goto_0
:cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
mul-int/lit8 v0, v0, 0x3
div-int/lit8 v0, v0, 0x2
add-int/lit8 v0, v0, 0x1
new-array v0, v0, [D
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
const/4 v2, 0x0
invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
add-int/lit8 v2, p1, 0x1
iget v3, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v3, p1
invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
:goto_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aput-wide p2, v0, p1
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
return-void
:cond_1
new-instance p2, Ljava/lang/IndexOutOfBoundsException;
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cy;->cH(I)Ljava/lang/String;
move-result-object p1
invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p2
.end method
.method private final cG(I)V
.locals 1
if-ltz p1, :cond_0
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-ge p1, v0, :cond_0
return-void
:cond_0
new-instance v0, Ljava/lang/IndexOutOfBoundsException;
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cy;->cH(I)Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method private final cH(I)Ljava/lang/String;
.locals 3
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
new-instance v1, Ljava/lang/StringBuilder;
const/16 v2, 0x23
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v2, "Index:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, ", Size:"
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
.end method
# virtual methods
.method public final synthetic add(ILjava/lang/Object;)V
.locals 2
check-cast p2, Ljava/lang/Double;
invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
invoke-direct {p0, p1, v0, v1}, Lcom/google/android/gms/internal/firebase-perf/cy;->b(ID)V
return-void
.end method
.method public final addAll(Ljava/util/Collection;)Z
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"+",
"Ljava/lang/Double;",
">;)Z"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/dr;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
instance-of v0, p1, Lcom/google/android/gms/internal/firebase-perf/cy;
if-nez v0, :cond_0
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cb;->addAll(Ljava/util/Collection;)Z
move-result p1
return p1
:cond_0
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/cy;
iget v0, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
const/4 v1, 0x0
if-nez v0, :cond_1
return v1
:cond_1
const v0, 0x7fffffff
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v0, v2
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-lt v0, v2, :cond_3
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
add-int/2addr v0, v2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
array-length v2, v2
if-le v0, v2, :cond_2
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([DI)[D
move-result-object v2
iput-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
:cond_2
iget-object v2, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iget-object v3, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iget v4, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
invoke-static {v2, v1, v3, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
const/4 v0, 0x1
add-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
return v0
:cond_3
new-instance p1, Ljava/lang/OutOfMemoryError;
invoke-direct {p1}, Ljava/lang/OutOfMemoryError;-><init>()V
throw p1
.end method
.method public final c(D)V
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
invoke-direct {p0, v0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/cy;->b(ID)V
return-void
.end method
.method public final synthetic cI(I)Lcom/google/android/gms/internal/firebase-perf/dx;
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-lt p1, v0, :cond_0
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/cy;
iget-object v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([DI)[D
move-result-object p1
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/cy;-><init>([DI)V
return-object v0
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
throw p1
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 8
const/4 v0, 0x1
if-ne p0, p1, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/google/android/gms/internal/firebase-perf/cy;
if-nez v1, :cond_1
invoke-super {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cb;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
:cond_1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/cy;
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget v2, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
const/4 v3, 0x0
if-eq v1, v2, :cond_2
return v3
:cond_2
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-ge v1, v2, :cond_4
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v4, v2, v1
invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v4
aget-wide v6, p1, v1
invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v6
cmp-long v2, v4, v6
if-eqz v2, :cond_3
return v3
:cond_3
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_4
return v0
.end method
.method public final synthetic get(I)Ljava/lang/Object;
.locals 3
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cy;->cG(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v1, v0, p1
invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p1
return-object p1
.end method
.method public final hashCode()I
.locals 5
const/4 v0, 0x1
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-ge v1, v2, :cond_0
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v3, v2, v1
invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J
move-result-wide v2
mul-int/lit8 v0, v0, 0x1f
invoke-static {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/dr;->ae(J)I
move-result v2
add-int/2addr v0, v2
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return v0
.end method
.method public final synthetic remove(I)Ljava/lang/Object;
.locals 6
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cy;->cG(I)V
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v1, v0, p1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
add-int/lit8 v0, v0, -0x1
if-ge p1, v0, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
add-int/lit8 v3, p1, 0x1
iget-object v4, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iget v5, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v5, p1
invoke-static {v0, v3, v4, p1, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:cond_0
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
add-int/lit8 p1, p1, -0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p1
return-object p1
.end method
.method public final remove(Ljava/lang/Object;)Z
.locals 5
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
const/4 v0, 0x0
const/4 v1, 0x0
:goto_0
iget v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
if-ge v1, v2, :cond_1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v3, v2, v1
invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_0
iget-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
add-int/lit8 v0, v1, 0x1
iget-object v2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iget v3, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v3, v1
invoke-static {p1, v0, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
const/4 v0, 0x1
sub-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
add-int/2addr p1, v0
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
return v0
:cond_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_1
return v0
.end method
.method protected final removeRange(II)V
.locals 2
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
if-lt p2, p1, :cond_0
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr v1, p2
invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
sub-int/2addr p2, p1
sub-int/2addr v0, p2
iput v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
iget p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->modCount:I
return-void
:cond_0
new-instance p1, Ljava/lang/IndexOutOfBoundsException;
const-string p2, "toIndex < fromIndex"
invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object;
.locals 4
check-cast p2, Ljava/lang/Double;
invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-perf/cb;->qL()V
invoke-direct {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/cy;->cG(I)V
iget-object p2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aget-wide v2, p2, p1
iget-object p2, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->aNg:[D
aput-wide v0, p2, p1
invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p1
return-object p1
.end method
.method public final size()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/cy;->size:I
return v0
.end method

View file

@ -0,0 +1,15 @@
.class public Lcom/google/android/gms/internal/firebase-perf/cz;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<ContainingType::",
"Lcom/google/android/gms/internal/firebase-perf/ex;",
"Type:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation

View file

@ -0,0 +1,66 @@
.class final Lcom/google/android/gms/internal/firebase-perf/d;
.super Lcom/google/android/gms/internal/firebase-perf/ib;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/ib<",
"Ljava/lang/Object;",
">;"
}
.end annotation
# instance fields
.field private final transient aKt:[Ljava/lang/Object;
.field private final transient offset:I
.field private final transient size:I
# direct methods
.method constructor <init>([Ljava/lang/Object;II)V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/ib;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/d;->aKt:[Ljava/lang/Object;
iput p2, p0, Lcom/google/android/gms/internal/firebase-perf/d;->offset:I
iput p3, p0, Lcom/google/android/gms/internal/firebase-perf/d;->size:I
return-void
.end method
# virtual methods
.method public final get(I)Ljava/lang/Object;
.locals 2
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/d;->size:I
invoke-static {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/db;->V(II)I
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/d;->aKt:[Ljava/lang/Object;
mul-int/lit8 p1, p1, 0x2
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/d;->offset:I
add-int/2addr p1, v1
aget-object p1, v0, p1
return-object p1
.end method
.method public final size()I
.locals 1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/d;->size:I
return v0
.end method

View file

@ -0,0 +1,150 @@
.class final Lcom/google/android/gms/internal/firebase-perf/da;
.super Ljava/lang/Object;
# static fields
.field private static final aNh:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/da;->rz()Ljava/lang/Class;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/da;->aNh:Ljava/lang/Class;
return-void
.end method
.method private static final bC(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/da;->aNh:Ljava/lang/Class;
const/4 v1, 0x0
new-array v2, v1, [Ljava/lang/Class;
invoke-virtual {v0, p0, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object p0
new-array v0, v1, [Ljava/lang/Object;
const/4 v1, 0x0
invoke-virtual {p0, v1, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/google/android/gms/internal/firebase-perf/dc;
return-object p0
.end method
.method public static rA()Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/da;->aNh:Ljava/lang/Class;
if-eqz v0, :cond_0
:try_start_0
const-string v0, "getEmptyRegistry"
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/da;->bC(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
:cond_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNl:Lcom/google/android/gms/internal/firebase-perf/dc;
return-object v0
.end method
.method static rB()Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 1
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/da;->aNh:Ljava/lang/Class;
if-eqz v0, :cond_0
:try_start_0
const-string v0, "loadGeneratedRegistry"
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/da;->bC(Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
:cond_0
const/4 v0, 0x0
:goto_0
if-nez v0, :cond_1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dc;->rB()Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
:cond_1
if-nez v0, :cond_2
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/da;->rA()Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
:cond_2
return-object v0
.end method
.method private static rz()Ljava/lang/Class;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"*>;"
}
.end annotation
:try_start_0
const-string v0, "com.google.protobuf.ExtensionRegistry"
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
:try_end_0
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
const/4 v0, 0x0
return-object v0
.end method

View file

@ -0,0 +1,89 @@
.class final Lcom/google/android/gms/internal/firebase-perf/dc$a;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/firebase-perf/dc;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = "a"
.end annotation
# instance fields
.field private final number:I
.field private final object:Ljava/lang/Object;
# direct methods
.method constructor <init>(Ljava/lang/Object;I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->object:Ljava/lang/Object;
iput p2, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->number:I
return-void
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.locals 3
instance-of v0, p1, Lcom/google/android/gms/internal/firebase-perf/dc$a;
const/4 v1, 0x0
if-nez v0, :cond_0
return v1
:cond_0
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/dc$a;
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->object:Ljava/lang/Object;
iget-object v2, p1, Lcom/google/android/gms/internal/firebase-perf/dc$a;->object:Ljava/lang/Object;
if-ne v0, v2, :cond_1
iget v0, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->number:I
iget p1, p1, Lcom/google/android/gms/internal/firebase-perf/dc$a;->number:I
if-ne v0, p1, :cond_1
const/4 p1, 0x1
return p1
:cond_1
return v1
.end method
.method public final hashCode()I
.locals 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->object:Ljava/lang/Object;
invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
move-result v0
const v1, 0xffff
mul-int v0, v0, v1
iget v1, p0, Lcom/google/android/gms/internal/firebase-perf/dc$a;->number:I
add-int/2addr v0, v1
return v0
.end method

View file

@ -0,0 +1,180 @@
.class public Lcom/google/android/gms/internal/firebase-perf/dc;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/internal/firebase-perf/dc$a;
}
.end annotation
# static fields
.field private static volatile aNi:Z = false
.field private static final aNj:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
.field private static volatile aNk:Lcom/google/android/gms/internal/firebase-perf/dc;
.field static final aNl:Lcom/google/android/gms/internal/firebase-perf/dc;
# instance fields
.field final amX:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Lcom/google/android/gms/internal/firebase-perf/dc$a;",
"Lcom/google/android/gms/internal/firebase-perf/dp$d<",
"**>;>;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/dc;->rC()Ljava/lang/Class;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNj:Ljava/lang/Class;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/dc;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/dc;-><init>(B)V
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNl:Lcom/google/android/gms/internal/firebase-perf/dc;
return-void
.end method
.method constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/internal/firebase-perf/dc;->amX:Ljava/util/Map;
return-void
.end method
.method private constructor <init>(B)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/dc;->amX:Ljava/util/Map;
return-void
.end method
.method static rB()Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 1
const-class v0, Lcom/google/android/gms/internal/firebase-perf/dc;
invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/dn;->x(Ljava/lang/Class;)Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
return-object v0
.end method
.method private static rC()Ljava/lang/Class;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"*>;"
}
.end annotation
:try_start_0
const-string v0, "com.google.protobuf.Extension"
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
:try_end_0
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
const/4 v0, 0x0
return-object v0
.end method
.method public static rD()Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 1
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/da;->rA()Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
return-object v0
.end method
.method public static rE()Lcom/google/android/gms/internal/firebase-perf/dc;
.locals 2
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNk:Lcom/google/android/gms/internal/firebase-perf/dc;
if-nez v0, :cond_1
const-class v1, Lcom/google/android/gms/internal/firebase-perf/dc;
monitor-enter v1
:try_start_0
sget-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNk:Lcom/google/android/gms/internal/firebase-perf/dc;
if-nez v0, :cond_0
invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/da;->rB()Lcom/google/android/gms/internal/firebase-perf/dc;
move-result-object v0
sput-object v0, Lcom/google/android/gms/internal/firebase-perf/dc;->aNk:Lcom/google/android/gms/internal/firebase-perf/dc;
:cond_0
monitor-exit v1
goto :goto_0
:catchall_0
move-exception v0
monitor-exit v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v0
:cond_1
:goto_0
return-object v0
.end method

View file

@ -0,0 +1,141 @@
.class abstract Lcom/google/android/gms/internal/firebase-perf/dd;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/google/android/gms/internal/firebase-perf/di<",
"TT;>;>",
"Ljava/lang/Object;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method abstract a(Ljava/util/Map$Entry;)I
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map$Entry<",
"**>;)I"
}
.end annotation
.end method
.method abstract a(Lcom/google/android/gms/internal/firebase-perf/dc;Lcom/google/android/gms/internal/firebase-perf/ex;I)Ljava/lang/Object;
.end method
.method abstract a(Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/dg;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"TT;>;)V"
}
.end annotation
.end method
.method abstract ar(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"TT;>;"
}
.end annotation
.end method
.method abstract as(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"TT;>;"
}
.end annotation
.end method
.method abstract at(Ljava/lang/Object;)V
.end method
.method abstract e(Ljava/util/Map$Entry;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map$Entry<",
"**>;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method abstract e(Lcom/google/android/gms/internal/firebase-perf/ex;)Z
.end method
.method abstract rF()Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">()TUB;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method abstract rG()V
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method
.method abstract rH()V
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.end method

View file

@ -0,0 +1,245 @@
.class final Lcom/google/android/gms/internal/firebase-perf/de;
.super Lcom/google/android/gms/internal/firebase-perf/dd;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/android/gms/internal/firebase-perf/dd<",
"Ljava/lang/Object;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase-perf/dd;-><init>()V
return-void
.end method
# virtual methods
.method final a(Ljava/util/Map$Entry;)I
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map$Entry<",
"**>;)I"
}
.end annotation
invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
new-instance p1, Ljava/lang/NoSuchMethodError;
invoke-direct {p1}, Ljava/lang/NoSuchMethodError;-><init>()V
throw p1
.end method
.method final a(Lcom/google/android/gms/internal/firebase-perf/dc;Lcom/google/android/gms/internal/firebase-perf/ex;I)Ljava/lang/Object;
.locals 1
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/dc;->amX:Ljava/util/Map;
new-instance v0, Lcom/google/android/gms/internal/firebase-perf/dc$a;
invoke-direct {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/dc$a;-><init>(Ljava/lang/Object;I)V
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/dp$d;
return-object p1
.end method
.method final a(Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/dg;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/dp$c;
iput-object p2, p1, Lcom/google/android/gms/internal/firebase-perf/dp$c;->zzrt:Lcom/google/android/gms/internal/firebase-perf/dg;
return-void
.end method
.method final ar(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"Ljava/lang/Object;",
">;"
}
.end annotation
check-cast p1, Lcom/google/android/gms/internal/firebase-perf/dp$c;
iget-object p1, p1, Lcom/google/android/gms/internal/firebase-perf/dp$c;->zzrt:Lcom/google/android/gms/internal/firebase-perf/dg;
return-object p1
.end method
.method final as(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Object;",
")",
"Lcom/google/android/gms/internal/firebase-perf/dg<",
"Ljava/lang/Object;",
">;"
}
.end annotation
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/dd;->ar(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
move-result-object v0
iget-boolean v1, v0, Lcom/google/android/gms/internal/firebase-perf/dg;->aNp:Z
if-eqz v1, :cond_0
invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/dg;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/firebase-perf/dg;
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/internal/firebase-perf/dd;->a(Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/dg;)V
:cond_0
return-object v0
.end method
.method final at(Ljava/lang/Object;)V
.locals 0
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/dd;->ar(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-perf/dg;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/dg;->qK()V
return-void
.end method
.method final e(Ljava/util/Map$Entry;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map$Entry<",
"**>;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
new-instance p1, Ljava/lang/NoSuchMethodError;
invoke-direct {p1}, Ljava/lang/NoSuchMethodError;-><init>()V
throw p1
.end method
.method final e(Lcom/google/android/gms/internal/firebase-perf/ex;)Z
.locals 0
instance-of p1, p1, Lcom/google/android/gms/internal/firebase-perf/dp$c;
return p1
.end method
.method final rF()Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<UT:",
"Ljava/lang/Object;",
"UB:",
"Ljava/lang/Object;",
">()TUB;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
new-instance v0, Ljava/lang/NoSuchMethodError;
invoke-direct {v0}, Ljava/lang/NoSuchMethodError;-><init>()V
throw v0
.end method
.method final rG()V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
new-instance v0, Ljava/lang/NoSuchMethodError;
invoke-direct {v0}, Ljava/lang/NoSuchMethodError;-><init>()V
throw v0
.end method
.method final rH()V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
new-instance v0, Ljava/lang/NoSuchMethodError;
invoke-direct {v0}, Ljava/lang/NoSuchMethodError;-><init>()V
throw v0
.end method

Some files were not shown because too many files have changed in this diff Show more