# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.room.RoomDatabase":"RoomDatabase.android.kt","androidx.room.TriggerBasedInvalidationTracker$Companion":"InvalidationTracker.kt","kotlin.TuplesKt":"Tuples.kt","kotlin.Pair":"Tuples.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt"}}
androidx.room.TriggerBasedInvalidationTracker -> ti7:
# {"id":"sourceFile","fileName":"InvalidationTracker.kt"}
    androidx.room.RoomDatabase database -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg36;"}
    java.util.Map shadowTablesMap -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    java.util.Map viewTables -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    boolean useTempTable -> d
    kotlin.jvm.functions.Function1 onInvalidatedTablesIds -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrd1;"}
    java.util.Map tableIdLookup -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    java.lang.String[] tablesNames -> g
    androidx.room.ObservedTableStates observedTableStates -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkl4;"}
    androidx.room.ObservedTableVersions observedTableVersions -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr36;"}
    java.util.concurrent.atomic.AtomicBoolean pendingRefresh -> j
    kotlin.jvm.functions.Function0 onAllowRefresh -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhn2;"}
    java.lang.String[] TRIGGERS -> l
    1:13:void <clinit>():463:463 -> <clinit>
    1:3:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):147:147 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg36;Ljava/util/LinkedHashMap;Ljava/util/LinkedHashMap;[Ljava/lang/String;ZLrd1;)V"}
    4:5:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):148:148 -> <init>
    6:7:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):150:150 -> <init>
    8:9:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):152:152 -> <init>
    10:11:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):156:156 -> <init>
    12:13:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):159:159 -> <init>
    14:21:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):174:174 -> <init>
    22:30:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):177:177 -> <init>
    31:37:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):180:180 -> <init>
    38:42:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):182:182 -> <init>
    43:53:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):183:183 -> <init>
    54:62:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):184:184 -> <init>
    63:87:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):185:185 -> <init>
    88:92:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):186:186 -> <init>
    93:94:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):181:181 -> <init>
    95:96:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):191:191 -> <init>
    97:116:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):641:641 -> <init>
    117:131:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):192:192 -> <init>
    132:139:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):193:193 -> <init>
    140:152:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):194:194 -> <init>
    153:162:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):195:195 -> <init>
    163:172:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):199:199 -> <init>
    173:183:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[],boolean,kotlin.jvm.functions.Function1):200:200 -> <init>
    27:64:java.lang.Object checkInvalidatedTables(androidx.room.PooledConnection,kotlin.coroutines.Continuation):443:443 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsb5;Lbb1;)Ljava/lang/Object;"}
    65:84:java.lang.Object checkInvalidatedTables(androidx.room.PooledConnection,kotlin.coroutines.Continuation):445:445 -> a
    85:86:java.lang.Object checkInvalidatedTables(androidx.room.PooledConnection,kotlin.coroutines.Continuation):443:443 -> a
    87:95:java.lang.Object checkInvalidatedTables(androidx.room.PooledConnection,kotlin.coroutines.Continuation):452:452 -> a
    96:109:java.lang.Object checkInvalidatedTables(androidx.room.PooledConnection,kotlin.coroutines.Continuation):453:453 -> a
    27:53:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):406:406 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    54:57:androidx.room.concurrent.CloseBarrier androidx.room.RoomDatabase.getCloseBarrier$room_runtime():163:163 -> b
    54:57:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):407 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    58:65:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):659:659 -> b
    66:73:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):408:408 -> b
    74:77:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):663:663 -> b
    78:91:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):412:412 -> b
    92:95:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):663:663 -> b
    96:114:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):417:417 -> b
    115:116:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):406:406 -> b
    117:125:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):433:433 -> b
    126:127:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434:434 -> b
    128:130:void androidx.room.ObservedTableVersions.increment(java.util.Set):0:0 -> b
    128:130:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    131:137:void androidx.room.ObservedTableVersions.increment(java.util.Set):623:623 -> b
    131:137:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    138:141:void androidx.room.ObservedTableVersions.increment(java.util.Set):626:626 -> b
    138:141:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    142:145:void androidx.room.ObservedTableVersions.increment(java.util.Set):642:642 -> b
    142:145:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    146:148:void androidx.room.ObservedTableVersions.increment(java.util.Set):643:643 -> b
    146:148:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    149:154:void androidx.room.ObservedTableVersions.increment(java.util.Set):627:627 -> b
    149:154:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    155:164:void androidx.room.ObservedTableVersions.increment(java.util.Set):628:628 -> b
    155:164:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    165:168:void androidx.room.ObservedTableVersions.increment(java.util.Set):629:629 -> b
    165:168:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    169:175:void androidx.room.ObservedTableVersions.increment(java.util.Set):631:631 -> b
    169:175:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    176:181:void androidx.room.ObservedTableVersions.increment(java.util.Set):644:644 -> b
    176:181:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):434 -> b
    182:186:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):435:435 -> b
    187:197:java.lang.Object notifyInvalidation(kotlin.coroutines.Continuation):663:663 -> b
    27:53:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):364:364 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;Lhn2;Lhn2;Lbb1;)Ljava/lang/Object;"}
    54:57:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):369:369 -> c
    58:59:java.lang.Object kotlin.Pair.component2():0:0 -> c
    58:59:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):369 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:61:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):369:369 -> c
    62:64:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):370:370 -> c
    65:80:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):372:372 -> c
    81:82:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):364:364 -> c
    83:86:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):373:373 -> c
    87:97:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):376:376 -> c
    98:103:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):657:657 -> c
    104:108:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> c
    104:108:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):374 -> c
    109:118:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):374:374 -> c
    119:122:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> c
    119:122:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):376 -> c
    123:130:java.lang.Object refreshInvalidation$room_runtime(java.lang.String[],kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):379:379 -> c
    9:16:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):388:388 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhn2;Lhn2;)V"}
    17:19:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):389:389 -> d
    20:25:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):390:390 -> d
    26:32:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):391:391 -> d
    33:41:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):390:390 -> d
    42:45:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> d
    42:45:void refreshInvalidationAsync$room_runtime(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0):390 -> d
    35:88:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):327:327 -> e
    35:88:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhg7;ILbb1;)Ljava/lang/Object;"}
    89:120:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):328:328 -> e
    89:120:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    121:124:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):329:329 -> e
    121:124:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    125:139:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):330:330 -> e
    125:139:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    140:148:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):331:331 -> e
    140:148:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    149:170:java.lang.String androidx.room.TriggerBasedInvalidationTracker$Companion.getTriggerName(java.lang.String,java.lang.String):484:484 -> e
    149:170:java.lang.String androidx.room.TriggerBasedInvalidationTracker$Companion.access$getTriggerName(androidx.room.TriggerBasedInvalidationTracker$Companion,java.lang.String,java.lang.String):462 -> e
    149:170:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):332 -> e
    149:170:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    171:176:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):334:334 -> e
    171:176:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    177:182:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0:0 -> e
    183:186:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):335:335 -> e
    183:186:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    187:189:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0:0 -> e
    190:191:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):337:337 -> e
    190:191:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    192:195:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0:0 -> e
    196:221:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):333:333 -> e
    196:221:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    222:224:java.lang.Object startTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):341:341 -> e
    222:224:java.lang.Object TriggerBasedInvalidationTracker.startTrackingTable(Transactor,int,ContinuationImpl):0 -> e
    27:59:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):343:343 -> f
    27:59:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhg7;ILbb1;)Ljava/lang/Object;"}
    60:63:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):344:344 -> f
    60:63:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    64:78:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):345:345 -> f
    64:78:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    79:100:java.lang.String androidx.room.TriggerBasedInvalidationTracker$Companion.getTriggerName(java.lang.String,java.lang.String):484:484 -> f
    79:100:java.lang.String androidx.room.TriggerBasedInvalidationTracker$Companion.access$getTriggerName(androidx.room.TriggerBasedInvalidationTracker$Companion,java.lang.String,java.lang.String):462 -> f
    79:100:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):346 -> f
    79:100:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    101:104:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):347:347 -> f
    101:104:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    105:108:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0:0 -> f
    109:131:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):347:347 -> f
    109:131:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    132:134:java.lang.Object stopTrackingTable(androidx.room.PooledConnection,int,kotlin.coroutines.Continuation):349:349 -> f
    132:134:java.lang.Object TriggerBasedInvalidationTracker.stopTrackingTable(Transactor,int,ContinuationImpl):0 -> f
    27:51:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):304:304 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    52:55:androidx.room.concurrent.CloseBarrier androidx.room.RoomDatabase.getCloseBarrier$room_runtime():163:163 -> g
    52:55:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):305 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    56:61:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):650:650 -> g
    62:83:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):306:306 -> g
    84:93:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):654:654 -> g
    94:96:java.lang.Object syncTriggers$room_runtime(kotlin.coroutines.Continuation):656:656 -> g
    4:8:java.util.Set kotlin.collections.SetsKt__SetsJVMKt.createSetBuilder():39:39 -> h
    4:8:java.lang.String[] resolveViews(java.lang.String[]):288 -> h
    4:8:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):273 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Ljava/lang/String;)Liy4;"}
    9:15:java.lang.String[] resolveViews(java.lang.String[]):643:643 -> h
    9:15:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):273 -> h
    16:46:java.lang.String[] resolveViews(java.lang.String[]):290:290 -> h
    16:46:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):273 -> h
    47:50:java.lang.String[] resolveViews(java.lang.String[]):288:288 -> h
    47:50:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):273 -> h
    51:58:java.lang.String[] resolveViews(java.lang.String[]):649:649 -> h
    51:58:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):273 -> h
    59:63:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):275:275 -> h
    64:65:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):276:276 -> h
    66:88:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):277:277 -> h
    89:104:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):278:278 -> h
    105:110:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> h
    105:110:kotlin.Pair validateTableNames$room_runtime(java.lang.String[]):280 -> h
