# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult$Failure":"BiometricAuthUseCase.kt","world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult":"BiometricAuthUseCase.kt"}}
world.respect.shared.domain.biometric.BiometricAuthManager$authenticate$callback$1 -> j50:
# {"id":"sourceFile","fileName":"BiometricAuthManager.kt"}
    kotlinx.coroutines.CompletableDeferred $deferred -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln21;"}
    1:3:void androidx.biometric.BiometricPrompt$AuthenticationCallback.<init>():463:463 -> <init>
    1:3:void <init>(kotlinx.coroutines.CompletableDeferred):23 -> <init>
    1:3:void BiometricAuthManager$authenticate$callback$1.<init>(CompletableDeferredImpl):0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln21;)V"}
    4:6:void BiometricAuthManager$authenticate$callback$1.<init>(CompletableDeferredImpl):0:0 -> <init>
    5:16:void onAuthenticationError(int,java.lang.CharSequence):33:33 -> c
    17:18:void onAuthenticationError(int,java.lang.CharSequence):39:39 -> c
    19:22:void onAuthenticationError(int,java.lang.CharSequence):41:41 -> c
    23:25:void onAuthenticationError(int,java.lang.CharSequence):39:39 -> c
    26:29:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> c
    26:29:void onAuthenticationError(int,java.lang.CharSequence):38 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    30:31:void onAuthenticationError(int,java.lang.CharSequence):36:36 -> c
    32:35:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> c
    32:35:void onAuthenticationError(int,java.lang.CharSequence):36 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:2:void onAuthenticationFailed():29:29 -> d
    3:5:void world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult.<init>():5:5 -> d
    3:5:void world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> d
    3:5:void world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult$Failure.<init>(java.lang.String):7 -> d
    3:5:void world.respect.shared.domain.biometric.BiometricAuthUseCase$BiometricResult$Failure.<init>(java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):7 -> d
    3:5:void onAuthenticationFailed():29 -> d
    6:11:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> d
    6:11:void onAuthenticationFailed():29 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):25:25 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lh60;)V"}
    5:8:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> e
    5:8:void onAuthenticationSucceeded(androidx.biometric.BiometricPrompt$AuthenticationResult):25 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
