# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.respect.model.SchoolDirectoryEntry":"SchoolDirectoryEntry.kt","kotlinx.coroutines.flow.StateFlowImpl":"StateFlow.kt","world.respect.shared.navigation.InvitePerson$ClassInviteOptions":"AppRoutes.kt","world.respect.shared.domain.account.RespectSessionAndPerson":"RespectSessionAndPerson.kt","world.respect.shared.navigation.InvitePerson":"AppRoutes.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel":"InvitePersonViewModel.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.shared.domain.account.RespectAccount":"RespectAccount.kt","world.respect.shared.domain.account.RespectAccountManager":"RespectAccountManager.kt","world.respect.datalayer.school.model.PersonRoleEnum":"PersonRoleEnum.kt"}}
world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel$3 -> xg3:
# {"id":"sourceFile","fileName":"InvitePersonViewModel.kt"}
    int label -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"B"}
    world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel this$0 -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lah3;"}
    boolean $isSharedDeviceMode -> f0
    1:9:void <init>(world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel,boolean,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lah3;ZLta1;)V"}
    5:17:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    5:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    1:10:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lta1;Ljava/lang/Object;)Lta1;"}
    3:8:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    3:8:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    9:50:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> s
    51:52:kotlinx.coroutines.flow.Flow world.respect.shared.domain.account.RespectAccountManager.getSelectedAccountAndPersonFlow():91:91 -> s
    51:52:java.lang.Object invokeSuspend(java.lang.Object):135 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:54:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> s
    55:62:java.lang.Object kotlinx.coroutines.flow.FlowKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1:1 -> s
    55:62:java.lang.Object invokeSuspend(java.lang.Object):135 -> s
    63:66:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> s
    67:70:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.RespectSessionAndPerson.getPerson():26:26 -> s
    67:70:java.lang.Object invokeSuspend(java.lang.Object):136 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:74:java.util.List world.respect.datalayer.school.model.Person.getRoles():38:38 -> s
    71:74:java.lang.Object invokeSuspend(java.lang.Object):136 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    75:82:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> s
    83:86:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> s
    83:86:java.lang.Object invokeSuspend(java.lang.Object):136 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    87:88:world.respect.datalayer.school.domain.GetWritableRolesListUseCase world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.getGetWritableRolesListUseCase():110:110 -> s
    87:88:world.respect.datalayer.school.domain.GetWritableRolesListUseCase world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.access$getGetWritableRolesListUseCase(world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel):81 -> s
    87:88:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    89:94:world.respect.datalayer.school.domain.GetWritableRolesListUseCase world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.getGetWritableRolesListUseCase():110:110 -> s
    89:94:world.respect.datalayer.school.domain.GetWritableRolesListUseCase world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.access$getGetWritableRolesListUseCase(world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel):81 -> s
    89:94:java.lang.Object invokeSuspend(java.lang.Object):138 -> s
    95:107:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> s
    108:111:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> s
    112:115:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> s
    116:127:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> s
    128:130:java.lang.Object invokeSuspend(java.lang.Object):142:142 -> s
    131:132:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.access$get_uiState$p(world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel):81:81 -> s
    131:132:java.lang.Object invokeSuspend(java.lang.Object):144 -> s
    133:136:java.lang.Object invokeSuspend(java.lang.Object):289:289 -> s
    137:139:java.lang.Object invokeSuspend(java.lang.Object):290:290 -> s
    140:145:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> s
    146:149:world.respect.datalayer.respect.model.SchoolDirectoryEntry world.respect.shared.domain.account.RespectAccount.getSchool():17:17 -> s
    146:149:java.lang.Object invokeSuspend(java.lang.Object):148 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    150:153:world.respect.lib.opds.model.LangMap world.respect.datalayer.respect.model.SchoolDirectoryEntry.getName():24:24 -> s
    150:153:java.lang.Object invokeSuspend(java.lang.Object):148 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:167:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> s
    168:171:java.lang.Object invokeSuspend(java.lang.Object):145:145 -> s
    172:177:java.lang.Object invokeSuspend(java.lang.Object):291:291 -> s
    178:179:world.respect.shared.navigation.InvitePerson world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel.access$getRoute$p(world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel):81:81 -> s
    178:179:java.lang.Object invokeSuspend(java.lang.Object):152 -> s
    180:181:world.respect.shared.navigation.InvitePerson$InvitePersonOptions world.respect.shared.navigation.InvitePerson.getInvitePersonOptions():937:937 -> s
    180:181:java.lang.Object invokeSuspend(java.lang.Object):152 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    182:191:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> s
    192:195:java.lang.String world.respect.shared.navigation.InvitePerson$ClassInviteOptions.getInviteUid():933:933 -> s
    192:195:java.lang.Object invokeSuspend(java.lang.Object):152 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    196:197:java.lang.String world.respect.datalayer.school.model.PersonRoleEnum.getValue():12:12 -> s
    196:197:java.lang.String world.respect.datalayer.school.ext.PersonRoleEnumExtKt.getNewUserInviteUid(world.respect.datalayer.school.model.PersonRoleEnum):22 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    196:197:java.lang.Object invokeSuspend(java.lang.Object):153 -> s
    198:203:java.lang.String world.respect.datalayer.school.ext.PersonRoleEnumExtKt.getNewUserInviteUid(world.respect.datalayer.school.model.PersonRoleEnum):22:22 -> s
    198:203:java.lang.Object invokeSuspend(java.lang.Object):153 -> s
    204:206:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> s
    207:209:void kotlinx.coroutines.flow.StateFlowImpl.setValue(java.lang.Object):321:321 -> s
    207:209:java.lang.Object invokeSuspend(java.lang.Object):152 -> s
    210:216:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> s
    217:221:java.lang.Object invokeSuspend(java.lang.Object):293:293 -> s
    222:228:java.lang.Object kotlinx.coroutines.flow.FlowKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1:1 -> s
    222:228:java.lang.Object invokeSuspend(java.lang.Object):293 -> s
    229:234:java.lang.Object invokeSuspend(java.lang.Object):294:294 -> s
    235:237:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> s
