s6$a.smali
.class public Lcom/google/android/gms/internal/measurement/s6$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/android/gms/internal/measurement/s6;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "a"
.end annotation
# static fields
.field private static volatile a:Ln7/g;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ln7/g<",
"Lcom/google/android/gms/internal/measurement/q6;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method private constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;)Ln7/g;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
")",
"Ln7/g<",
"Lcom/google/android/gms/internal/measurement/q6;",
">;"
}
.end annotation
const-class v0, Lcom/google/android/gms/internal/measurement/s6$a;
monitor-enter v0
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/measurement/s6$a;->a:Ln7/g;
if-nez v1, :cond_34
new-instance v1, Lcom/google/android/gms/internal/measurement/s6;
invoke-direct {v1}, Lcom/google/android/gms/internal/measurement/s6;-><init>()V
sget-object v1, Landroid/os/Build;->TYPE:Ljava/lang/String;
sget-object v2, Landroid/os/Build;->TAGS:Ljava/lang/String;
invoke-static {v1, v2}, Lcom/google/android/gms/internal/measurement/t6;->c(Ljava/lang/String;Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1c
invoke-static {}, Ln7/g;->a()Ln7/g;
move-result-object p0
:goto_1a
move-object v1, p0
goto :goto_32
:cond_1c
invoke-static {}, Lcom/google/android/gms/internal/measurement/f6;->a()Z
move-result v1
if-eqz v1, :cond_2d
invoke-static {p0}, Landroidx/core/content/g;->a(Landroid/content/Context;)Z
move-result v1
if-eqz v1, :cond_29
goto :goto_2d
:cond_29
invoke-static {p0}, Landroidx/core/content/h;->a(Landroid/content/Context;)Landroid/content/Context;
move-result-object p0
:cond_2d
:goto_2d
invoke-static {p0}, Lcom/google/android/gms/internal/measurement/s6;->c(Landroid/content/Context;)Ln7/g;
move-result-object p0
goto :goto_1a
:goto_32
sput-object v1, Lcom/google/android/gms/internal/measurement/s6$a;->a:Ln7/g;
:cond_34
monitor-exit v0
return-object v1
:catchall_36
move-exception p0
monitor-exit v0
:try_end_38
.catchall {:try_start_3 .. :try_end_38} :catchall_36
goto :goto_3a
:goto_39
throw p0
:goto_3a
goto :goto_39
.end method