a.smali
.class public final Lkotlin/io/a;
.super Ljava/lang/Object;
.source "Closeable.kt"
# direct methods
.method public static final a(Ljava/io/Closeable;Ljava/lang/Throwable;)V
.registers 4
.param p0 # Ljava/io/Closeable;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.param p1 # Ljava/lang/Throwable;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.prologue
.line 64
if-eqz p0, :cond_7
.line 65
if-nez p1, :cond_8
invoke-interface {p0}, Ljava/io/Closeable;->close()V
.line 72
:cond_7
:goto_7
return-void
.line 68
:cond_8
:try_start_8
invoke-interface {p0}, Ljava/io/Closeable;->close()V
:try_end_b
.catch Ljava/lang/Throwable; {:try_start_8 .. :try_end_b} :catch_c
goto :goto_7
.line 69
:catch_c
move-exception v0
.line 70
const-string v1, "$receiver"
invoke-static {p1, v1}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
const-string v1, "exception"
invoke-static {v0, v1}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
.line 1044
sget-object v1, Lkotlin/a/b;->bUk:Lkotlin/a/a;
invoke-virtual {v1, p1, v0}, Lkotlin/a/a;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V
goto :goto_7
.end method