a.smali

.class public abstract Lio/reactivex/a;
.super Ljava/lang/Object;
.source "Completable.java"

# interfaces
.implements Lio/reactivex/c;


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

    .prologue
    .line 41
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final a(Lio/reactivex/b;)V
    .registers 5

    .prologue
    .line 1789
    const-string v0, "s is null"

    invoke-static {p1, v0}, Lio/reactivex/internal/functions/aj;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;

    .line 1970
    :try_start_5
    sget-object v0, Lio/reactivex/d/a;->bTF:Lio/reactivex/b/c;

    .line 1794
    invoke-virtual {p0, p1}, Lio/reactivex/a;->b(Lio/reactivex/b;)V
    :try_end_a
    .catch Ljava/lang/NullPointerException; {:try_start_5 .. :try_end_a} :catch_b
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_a} :catch_d

    .line 1801
    return-void

    .line 1796
    :catch_b
    move-exception v0

    throw v0

    .line 1797
    :catch_d
    move-exception v0

    .line 1798
    invoke-static {v0}, Lio/reactivex/exceptions/d;->throwIfFatal(Ljava/lang/Throwable;)V

    .line 1799
    invoke-static {v0}, Lio/reactivex/d/a;->onError(Ljava/lang/Throwable;)V

    .line 2755
    new-instance v1, Ljava/lang/NullPointerException;

    const-string v2, "Actually not, but can\'t pass out an exception otherwise..."

    invoke-direct {v1, v2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V

    .line 2756
    invoke-virtual {v1, v0}, Ljava/lang/NullPointerException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;

    .line 1800
    throw v1
.end method

.method public abstract b(Lio/reactivex/b;)V
.end method