.class public final Lf/a/e/b$b; .super Ljava/lang/Object; .source "PanelsChildGestureRegionObserver.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lf/a/e/b; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "b" .end annotation # static fields .field public static a:Ljava/lang/ref/WeakReference; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/ref/WeakReference<", "Lf/a/e/b;", ">;" } .end annotation .end field # direct methods .method public static constructor ()V .locals 2 new-instance v0, Ljava/lang/ref/WeakReference; const/4 v1, 0x0 invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V sput-object v0, Lf/a/e/b$b;->a:Ljava/lang/ref/WeakReference; return-void .end method .method public static final a()Lf/a/e/b; .locals 2 .annotation build Landroidx/annotation/UiThread; .end annotation sget-object v0, Lf/a/e/b$b;->a:Ljava/lang/ref/WeakReference; invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 check-cast v0, Lf/a/e/b; if-nez v0, :cond_0 new-instance v0, Lf/a/e/b; invoke-direct {v0}, Lf/a/e/b;->()V new-instance v1, Ljava/lang/ref/WeakReference; invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V sput-object v1, Lf/a/e/b$b;->a:Ljava/lang/ref/WeakReference; :cond_0 return-object v0 .end method