# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.person.edit.PersonEditViewModel":"PersonEditViewModel.kt","kotlinx.coroutines.flow.ReadonlyStateFlow":"Share.kt","world.respect.shared.navigation.PersonEdit":"AppRoutes.kt","kotlin.time.Clock$System":"Clock.kt","world.respect.datalayer.school.model.Person":"Person.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2$1 -> n75:
# {"id":"sourceFile","fileName":"PersonEditViewModel.kt"}
    int PersonEditViewModel$onClickSave$2$1.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    world.respect.shared.viewmodel.person.edit.PersonEditViewModel this$0 -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp75;"}
    java.util.List $initialStatePersons -> l0
    world.respect.datalayer.school.model.Person $personToSave -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw55;"}
    1:13:void PersonEditViewModel$onClickSave$2$1.<init>(PersonEditViewModel,java.util.List,Person,Continuation,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp75;Ljava/util/List;Lw55;Ljb1;I)V"}
    10:20:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    10:20:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invoke(java.lang.Object):0 -> invoke
    21:32:java.lang.Object invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    21:32:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:20:kotlin.coroutines.Continuation world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.create(kotlin.coroutines.Continuation):0:0 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;)Ljb1;"}
    21:34:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> p
    15:32:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invokeSuspend(java.lang.Object):367:367 -> s
    33:36:world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher world.respect.shared.viewmodel.person.edit.PersonEditViewModel.access$getSnackBarDispatcher$p(world.respect.shared.viewmodel.person.edit.PersonEditViewModel):109:109 -> s
    33:36:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invokeSuspend(java.lang.Object):368 -> s
    37:49:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invokeSuspend(java.lang.Object):368:368 -> s
    50:51:java.lang.Object world.respect.shared.ext.SnackBarDispatcherUseCaseExtKt.tryOrShowSnackbarOnError$default(world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher,java.lang.String,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation,int,java.lang.Object):9:9 -> s
    50:51:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invokeSuspend(java.lang.Object):368 -> s
    52:59:java.lang.Object world.respect.shared.ext.SnackBarDispatcherUseCaseExtKt.tryOrShowSnackbarOnError$default(world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher,java.lang.String,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation,int,java.lang.Object):8:8 -> s
    52:59:java.lang.Object world.respect.shared.viewmodel.person.edit.PersonEditViewModel$onClickSave$2.invokeSuspend(java.lang.Object):368 -> s
    60:84:java.lang.Object invokeSuspend(java.lang.Object):368:368 -> s
    85:90:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> s
    85:90:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> s
    85:90:java.lang.Object invokeSuspend(java.lang.Object):369 -> s
    91:94:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.person.edit.PersonEditViewModel.getUiState():137:137 -> s
    91:94:java.lang.Object invokeSuspend(java.lang.Object):370 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    95:96:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    95:96:java.lang.Object invokeSuspend(java.lang.Object):370 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    97:100:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    97:100:java.lang.Object invokeSuspend(java.lang.Object):370 -> s
    101:106:java.lang.Object invokeSuspend(java.lang.Object):370:370 -> s
    107:111:java.lang.Object invokeSuspend(java.lang.Object):423:423 -> s
    112:125:java.lang.Object invokeSuspend(java.lang.Object):433:433 -> s
    126:127:java.lang.Object invokeSuspend(java.lang.Object):432:432 -> s
    128:129:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():40:40 -> s
    128:129:java.lang.Object invokeSuspend(java.lang.Object):371 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    130:135:java.lang.Object invokeSuspend(java.lang.Object):371:371 -> s
    136:137:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():40:40 -> s
    136:137:java.lang.Object invokeSuspend(java.lang.Object):373 -> s
    138:176:java.lang.Object invokeSuspend(java.lang.Object):373:373 -> s
    177:185:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> s
    186:191:java.lang.Object invokeSuspend(java.lang.Object):432:432 -> s
    192:195:java.lang.Object invokeSuspend(java.lang.Object):381:381 -> s
    196:200:java.lang.Object invokeSuspend(java.lang.Object):437:437 -> s
    201:217:java.lang.Object invokeSuspend(java.lang.Object):438:438 -> s
    218:219:java.lang.String world.respect.datalayer.school.model.Person.getGuid():23:23 -> s
    218:219:java.lang.Object invokeSuspend(java.lang.Object):382 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    220:225:java.lang.Object invokeSuspend(java.lang.Object):382:382 -> s
    226:229:java.lang.Object invokeSuspend(java.lang.Object):438:438 -> s
    230:234:java.lang.Object invokeSuspend(java.lang.Object):440:440 -> s
    235:247:java.lang.Object invokeSuspend(java.lang.Object):450:450 -> s
    248:249:java.lang.Object invokeSuspend(java.lang.Object):449:449 -> s
    250:251:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():40:40 -> s
    250:251:java.lang.Object invokeSuspend(java.lang.Object):384 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    252:253:java.lang.String world.respect.datalayer.school.model.Person.getGuid():23:23 -> s
    252:253:java.lang.Object invokeSuspend(java.lang.Object):384 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    254:259:java.lang.Object invokeSuspend(java.lang.Object):384:384 -> s
    260:261:java.util.List world.respect.datalayer.school.model.Person.getRelatedPersonUids():40:40 -> s
    260:261:java.lang.Object invokeSuspend(java.lang.Object):386 -> s
    262:299:java.lang.Object invokeSuspend(java.lang.Object):386:386 -> s
    300:311:java.lang.Object invokeSuspend(java.lang.Object):385:385 -> s
    312:321:java.lang.Object invokeSuspend(java.lang.Object):449:449 -> s
    322:323:java.lang.Object invokeSuspend(java.lang.Object):392:392 -> s
    324:331:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.person.edit.PersonEditViewModel.getSchoolDataSource():121:121 -> s
    324:331:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.person.edit.PersonEditViewModel.access$getSchoolDataSource(world.respect.shared.viewmodel.person.edit.PersonEditViewModel):109 -> s
    324:331:java.lang.Object invokeSuspend(java.lang.Object):394 -> s
    332:335:java.lang.Object invokeSuspend(java.lang.Object):394:394 -> s
    336:367:java.lang.Object invokeSuspend(java.lang.Object):395:395 -> s
    368:377:java.lang.Object invokeSuspend(java.lang.Object):394:394 -> s
    378:383:world.respect.shared.navigation.NavResultReturner world.respect.shared.viewmodel.person.edit.PersonEditViewModel.access$getNavResultReturner$p(world.respect.shared.viewmodel.person.edit.PersonEditViewModel):109:109 -> s
    378:383:java.lang.Object invokeSuspend(java.lang.Object):399 -> s
    384:389:java.lang.Object invokeSuspend(java.lang.Object):399:399 -> s
    390:393:java.lang.String world.respect.shared.navigation.PersonEdit.getGuid():743:743 -> s
    390:393:java.lang.Object invokeSuspend(java.lang.Object):405 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    394:395:java.lang.Object invokeSuspend(java.lang.Object):407:407 -> s
    396:397:java.lang.Object invokeSuspend(java.lang.Object):408:408 -> s
    398:399:java.lang.String world.respect.shared.viewmodel.person.edit.PersonEditViewModel.access$getGuid$p(world.respect.shared.viewmodel.person.edit.PersonEditViewModel):109:109 -> s
    398:399:java.lang.Object invokeSuspend(java.lang.Object):408 -> s
    400:402:java.lang.Object invokeSuspend(java.lang.Object):408:408 -> s
    403:408:world.respect.shared.navigation.PersonEdit world.respect.shared.viewmodel.person.edit.PersonEditViewModel.getRoute():123:123 -> s
    403:408:java.lang.Object invokeSuspend(java.lang.Object):408 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    409:411:java.lang.Object invokeSuspend(java.lang.Object):407:407 -> s
    412:415:java.lang.Object invokeSuspend(java.lang.Object):406:406 -> s
    416:424:java.lang.Object invokeSuspend(java.lang.Object):412:412 -> s
