package androidx.room.driver;

import java.io.IOException;
import kotlin.coroutines.Continuation;
import kotlin.jvm.functions.Function2;

/* JADX INFO: loaded from: classes.dex */
public final class b implements androidx.room.coroutines.c {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final c f4046a;

    public b(c cVar) {
        this.f4046a = cVar;
    }

    @Override // java.lang.AutoCloseable
    public final void close() throws IOException {
        this.f4046a.f4047a.close();
    }

    @Override // androidx.room.coroutines.c
    public final Object r(boolean z10, Function2 function2, Continuation continuation) {
        c cVar = this.f4046a;
        cVar.f4047a.getDatabaseName();
        return function2.invoke(new d(new a(cVar.f4047a.c())), continuation);
    }
}
