# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.collection.LruCache":"LruCache.kt","kotlinx.coroutines.sync.MutexKt":"Mutex.kt"}}
androidx.room.coroutines.ConnectionWithLock -> c71:
# {"id":"sourceFile","fileName":"ConnectionPoolImpl.kt"}
    androidx.sqlite.SQLiteConnection delegate -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lk96;"}
    kotlinx.coroutines.sync.Mutex lock -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltf4;"}
    kotlin.coroutines.CoroutineContext acquireCoroutineContext -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbd1;"}
    java.lang.Throwable acquireThrowable -> h0
    androidx.room.coroutines.ConnectionWithLock$PreparedStatementCache preparedStatementCache -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb71;"}
    1:5:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex(boolean):106:106 -> <init>
    1:5:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex$default(boolean,int,java.lang.Object):105 -> <init>
    1:5:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):318 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk96;)V"}
    6:8:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):0:0 -> <init>
    6:8:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    9:11:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):316:316 -> <init>
    9:11:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    12:13:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):317:317 -> <init>
    12:13:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    14:15:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):318:318 -> <init>
    14:15:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    16:20:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):326:326 -> <init>
    16:20:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    21:23:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int):325:325 -> <init>
    21:23:void <init>(androidx.sqlite.SQLiteConnection,kotlinx.coroutines.sync.Mutex,int,int,kotlin.jvm.internal.DefaultConstructorMarker):316 -> <init>
    4:7:androidx.sqlite.SQLiteStatement prepare(java.lang.String):332:332 -> N0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lp96;"}
    8:23:androidx.sqlite.SQLiteStatement prepare(java.lang.String):333:333 -> N0
    24:30:androidx.sqlite.SQLiteStatement prepare(java.lang.String):335:335 -> N0
    1:5:void close():339:339 -> close
    6:8:void androidx.collection.LruCache.evictAll():260:260 -> close
    6:8:void close():339 -> close
    9:14:void close():340:340 -> close
    1:7:java.lang.Object lock(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;)Ljava/lang/Object;"}
    2:7:void unlock(java.lang.Object):0:0 -> k
    1:7:boolean inTransaction():0:0 -> n0
    1:11:void dump(java.lang.StringBuilder):355:355 -> o
    12:20:void dump(java.lang.StringBuilder):365:365 -> o
    21:28:void dump(java.lang.StringBuilder):356:356 -> o
    29:52:void dump(java.lang.StringBuilder):357:357 -> o
    53:56:void dump(java.lang.StringBuilder):358:358 -> o
    57:64:void dump(java.lang.StringBuilder):359:359 -> o
    65:76:void dump(java.lang.StringBuilder):360:360 -> o
    77:92:void dump(java.lang.StringBuilder):626:626 -> o
    93:113:void dump(java.lang.StringBuilder):361:361 -> o
    114:117:void dump(java.lang.StringBuilder):367:367 -> o
    118:126:void dump(java.lang.StringBuilder):369:369 -> o
    127:130:int androidx.collection.LruCache.size():267:267 -> o
    127:130:void dump(java.lang.StringBuilder):369 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    131:131:int androidx.collection.LruCache.size():397:397 -> o
    131:131:void dump(java.lang.StringBuilder):369 -> o
    132:133:int androidx.collection.LruCache.size():267:267 -> o
    132:133:void dump(java.lang.StringBuilder):369 -> o
    134:134:int androidx.collection.LruCache.size():397:397 -> o
    134:134:void dump(java.lang.StringBuilder):369 -> o
    135:149:void dump(java.lang.StringBuilder):369:369 -> o
    150:152:int androidx.collection.LruCache.size():397:397 -> o
    150:152:void dump(java.lang.StringBuilder):369 -> o
    1:7:java.lang.String toString():375:375 -> toString
