ah.smali

.class final Lcom/bytedance/embedapplog/ah;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method static a(Landroid/content/Context;)Landroid/app/Activity;
    .registers 4
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .annotation build Landroidx/annotation/Nullable;
    .end annotation

    .prologue
    const/4 v1, 0x0

    .line 16
    instance-of v0, p0, Landroid/content/ContextWrapper;

    if-nez v0, :cond_7

    move-object v0, v1

    .line 29
    :goto_6
    return-object v0

    .line 21
    :cond_7
    check-cast p0, Landroid/content/ContextWrapper;

    move-object v0, p0

    :goto_a
    instance-of v2, v0, Landroid/app/Activity;

    if-nez v2, :cond_1b

    .line 23
    invoke-virtual {v0}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;

    move-result-object v0

    .line 24
    instance-of v2, v0, Landroid/content/ContextWrapper;

    if-nez v2, :cond_18

    move-object v0, v1

    .line 25
    goto :goto_6

    .line 22
    :cond_18
    check-cast v0, Landroid/content/ContextWrapper;

    goto :goto_a

    .line 29
    :cond_1b
    check-cast v0, Landroid/app/Activity;

    goto :goto_6
.end method