k.smali
.class public abstract Landroidx/appcompat/app/k;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final a:Landroidx/collection/c;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/collection/c<",
"Ljava/lang/ref/WeakReference<",
"Landroidx/appcompat/app/k;",
">;>;"
}
.end annotation
.end field
.field public static final b:Ljava/lang/Object;
# direct methods
.method static constructor <clinit>()V
.registers 2
.line 1
new-instance v0, Landroidx/collection/c;
const/4 v1, 0x0
.line 2
invoke-direct {v0, v1}, Landroidx/collection/c;-><init>(I)V
.line 3
sput-object v0, Landroidx/appcompat/app/k;->a:Landroidx/collection/c;
.line 4
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Landroidx/appcompat/app/k;->b:Ljava/lang/Object;
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static t(Landroidx/appcompat/app/k;)V
.registers 4
.line 1
sget-object v0, Landroidx/appcompat/app/k;->b:Ljava/lang/Object;
monitor-enter v0
.line 2
:try_start_3
sget-object v1, Landroidx/appcompat/app/k;->a:Landroidx/collection/c;
invoke-virtual {v1}, Landroidx/collection/c;->iterator()Ljava/util/Iterator;
move-result-object v1
.line 3
:cond_9
:goto_9
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_23
.line 4
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/ref/WeakReference;
invoke-virtual {v2}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroidx/appcompat/app/k;
if-eq v2, p0, :cond_1f
if-nez v2, :cond_9
.line 5
:cond_1f
invoke-interface {v1}, Ljava/util/Iterator;->remove()V
goto :goto_9
.line 6
:cond_23
monitor-exit v0
return-void
:catchall_25
move-exception p0
monitor-exit v0
:try_end_27
.catchall {:try_start_3 .. :try_end_27} :catchall_25
throw p0
.end method
# virtual methods
.method public abstract A(Ljava/lang/CharSequence;)V
.end method
.method public abstract B(Landroidx/appcompat/view/a$a;)Landroidx/appcompat/view/a;
.end method
.method public abstract c(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method
.method public d(Landroid/content/Context;)Landroid/content/Context;
.registers 2
return-object p1
.end method
.method public abstract e(I)Landroid/view/View;
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Landroid/view/View;",
">(I)TT;"
}
.end annotation
.end method
.method public abstract f()Landroidx/appcompat/app/b;
.end method
.method public g()I
.registers 2
const/16 v0, -0x64
return v0
.end method
.method public abstract h()Landroid/view/MenuInflater;
.end method
.method public abstract i()Landroidx/appcompat/app/a;
.end method
.method public abstract j()V
.end method
.method public abstract k()V
.end method
.method public abstract l(Landroid/content/res/Configuration;)V
.end method
.method public abstract m()V
.end method
.method public abstract n()V
.end method
.method public abstract o()V
.end method
.method public abstract p()V
.end method
.method public abstract q()V
.end method
.method public abstract r()V
.end method
.method public abstract s()V
.end method
.method public abstract u(I)Z
.end method
.method public abstract v(I)V
.end method
.method public abstract w(Landroid/view/View;)V
.end method
.method public abstract x(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method
.method public abstract y(Landroidx/appcompat/widget/Toolbar;)V
.end method
.method public z(I)V
.registers 2
return-void
.end method