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