h1.smali

.class public abstract Lbb/h1;
.super Lbb/f1;
.source "SourceFile"


# annotations
.annotation runtime Lkotlin/Metadata;
.end annotation


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Lbb/f1;-><init>()V

    return-void
.end method


# virtual methods
.method protected abstract h0()Ljava/lang/Thread;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end method

.method protected i0(JLbb/g1$a;)V
    .registers 5
    .param p3    # Lbb/g1$a;
        .annotation build Lorg/jetbrains/annotations/NotNull;
        .end annotation
    .end param

    sget-object v0, Lbb/s0;->i:Lbb/s0;

    invoke-virtual {v0, p1, p2, p3}, Lbb/g1;->I0(JLbb/g1$a;)V

    return-void
.end method

.method protected final l0()V
    .registers 3

    invoke-virtual {p0}, Lbb/h1;->h0()Ljava/lang/Thread;

    move-result-object v0

    invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;

    move-result-object v1

    if-eq v1, v0, :cond_10

    invoke-static {}, Lbb/c;->a()Lbb/b;

    invoke-static {v0}, Ljava/util/concurrent/locks/LockSupport;->unpark(Ljava/lang/Thread;)V

    :cond_10
    return-void
.end method