# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.room.paging.CommonLimitOffsetImpl":"LimitOffsetPagingSource.kt","androidx.room.RoomRawQuery":"RoomRawQuery.kt"}}
androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2$1$1 -> s11:
# {"id":"sourceFile","fileName":"LimitOffsetPagingSource.kt"}
    int CommonLimitOffsetImpl$initialLoad$2$1$1.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    androidx.room.paging.CommonLimitOffsetImpl this$0 -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv11;"}
    androidx.paging.PagingSource$LoadParams $params -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr45;"}
    1:11:void CommonLimitOffsetImpl$initialLoad$2$1$1.<init>(CommonLimitOffsetImpl,PagingSource$LoadParams,Continuation,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lv11;Lr45;Lfc1;I)V"}
    12:22:java.lang.Object androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    12:22:java.lang.Object androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.invoke(java.lang.Object,java.lang.Object):0 -> n
    12:22:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invoke(java.lang.Object,java.lang.Object):0 -> n
      # {"id":"com.android.tools.r8.synthesized"}
    23:26:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invoke(java.lang.Object,java.lang.Object):0:0 -> n
    27:38:java.lang.Object invoke(androidx.room.TransactionScope,kotlin.coroutines.Continuation):0:0 -> n
    27:38:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    27:38:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    6:16:kotlin.coroutines.Continuation androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfc1;Ljava/lang/Object;)Lfc1;"}
    17:28:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    16:33:java.lang.Object androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.invokeSuspend(java.lang.Object):123:123 -> s
    16:33:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
      # {"id":"com.android.tools.r8.synthesized"}
    34:37:androidx.room.RoomDatabase androidx.room.paging.CommonLimitOffsetImpl.access$getDb$p(androidx.room.paging.CommonLimitOffsetImpl):66:66 -> s
    34:37:java.lang.Object androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.invokeSuspend(java.lang.Object):124 -> s
    34:37:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    38:54:java.lang.Object androidx.room.paging.CommonLimitOffsetImpl$initialLoad$2.invokeSuspend(java.lang.Object):124:124 -> s
    38:54:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    55:79:java.lang.Object invokeSuspend(java.lang.Object):126:126 -> s
    55:79:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    80:84:androidx.room.RoomRawQuery androidx.room.paging.CommonLimitOffsetImpl.access$getSourceQuery$p(androidx.room.paging.CommonLimitOffsetImpl):66:66 -> s
    80:84:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    80:84:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    85:89:androidx.room.RoomDatabase androidx.room.paging.CommonLimitOffsetImpl.access$getDb$p(androidx.room.paging.CommonLimitOffsetImpl):66:66 -> s
    85:89:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    85:89:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    90:91:java.lang.Object invokeSuspend(java.lang.Object):127:127 -> s
    90:91:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    92:98:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157:157 -> s
    92:98:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    92:98:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    92:98:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    99:100:java.lang.String androidx.room.RoomRawQuery.getSql():35:35 -> s
    99:100:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    99:100:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    99:100:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    99:100:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    101:102:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157:157 -> s
    101:102:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    101:102:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    101:102:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    103:106:java.lang.Object invokeSuspend(java.lang.Object):0:0 -> s
    103:106:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":161,"4":163,"7":166},"outline":"Lrl0;o(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    107:112:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):159:159 -> s
    107:112:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    107:112:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    107:112:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    113:114:kotlin.coroutines.CoroutineContext kotlinx.coroutines.internal.ContextScope.getCoroutineContext():40:40 -> s
    113:114:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):159 -> s
    113:114:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    113:114:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    113:114:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    115:122:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):159:159 -> s
    115:122:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    115:122:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    115:122:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    123:129:java.lang.Object kotlinx.coroutines.BuildersKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    123:129:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):159 -> s
    123:129:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    123:129:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    123:129:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    130:135:java.lang.Object invokeSuspend(java.lang.Object):127:127 -> s
    130:135:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    136:139:java.util.concurrent.atomic.AtomicInteger androidx.room.paging.CommonLimitOffsetImpl.getItemCount$room_paging():74:74 -> s
    136:139:java.lang.Object invokeSuspend(java.lang.Object):128 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    136:139:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    140:142:java.lang.Object invokeSuspend(java.lang.Object):128:128 -> s
    140:142:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    143:146:androidx.room.RoomRawQuery androidx.room.paging.CommonLimitOffsetImpl.access$getSourceQuery$p(androidx.room.paging.CommonLimitOffsetImpl):66:66 -> s
    143:146:java.lang.Object invokeSuspend(java.lang.Object):131 -> s
    143:146:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    147:150:kotlin.jvm.functions.Function3 androidx.room.paging.CommonLimitOffsetImpl.access$getConvertRows$p(androidx.room.paging.CommonLimitOffsetImpl):66:66 -> s
    147:150:java.lang.Object invokeSuspend(java.lang.Object):133 -> s
    147:150:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    151:152:java.lang.Object invokeSuspend(java.lang.Object):129:129 -> s
    151:152:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    153:160:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryDatabase(androidx.paging.PagingSource$LoadParams,androidx.room.RoomRawQuery,int,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):1:1 -> s
    153:160:java.lang.Object invokeSuspend(java.lang.Object):129 -> s
    153:160:java.lang.Object CommonLimitOffsetImpl$initialLoad$2$1$1.invokeSuspend(java.lang.Object):0 -> s
    161:161:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157:157 -> s
    161:161:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    161:161:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    163:163:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157:157 -> s
    163:163:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    163:163:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
    166:166:java.lang.Object androidx.room.paging.util.RoomPagingUtil__RoomPagingUtilKt.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):157:157 -> s
    166:166:java.lang.Object androidx.room.paging.util.RoomPagingUtil.queryItemCount(androidx.room.RoomRawQuery,androidx.room.RoomDatabase,kotlin.coroutines.Continuation):1 -> s
    166:166:java.lang.Object invokeSuspend(java.lang.Object):127 -> s
