.class public abstract Lk0/a/p0;
.super Lk0/a/n0;
.source "EventLoop.kt"


# direct methods
.method public constructor <init>()V
    .locals 0

    invoke-direct {p0}, Lk0/a/n0;-><init>()V

    return-void
.end method


# virtual methods
.method public abstract D()Ljava/lang/Thread;
.end method

.method public final E(JLk0/a/o0$b;)V
    .locals 1

    sget-boolean v0, Lk0/a/b0;->a:Z

    if-eqz v0, :cond_2

    sget-object v0, Lk0/a/c0;->j:Lk0/a/c0;

    if-eq p0, v0, :cond_0

    const/4 v0, 0x1

    goto :goto_0

    :cond_0
    const/4 v0, 0x0

    :goto_0
    if-eqz v0, :cond_1

    goto :goto_1

    :cond_1
    new-instance p1, Ljava/lang/AssertionError;

    invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V

    throw p1

    :cond_2
    :goto_1
    sget-object v0, Lk0/a/c0;->j:Lk0/a/c0;

    invoke-virtual {v0, p1, p2, p3}, Lk0/a/o0;->M(JLk0/a/o0$b;)V

    return-void
.end method