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