androidx.camera.core.impl.utils.futures.ImmediateFuture$ImmediateSuccessfulFuture -> n83:
# {"id":"sourceFile","fileName":"ImmediateFuture.java"}
    int ImmediateFuture$ImmediateSuccessfulFuture.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    java.lang.Object mValue -> Y
    androidx.camera.core.impl.utils.futures.ImmediateFuture NULL_FUTURE -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln83;"}
    1:10:void <clinit>():97:97 -> <clinit>
    1:8:void ImmediateFuture$ImmediateSuccessfulFuture.<init>(int,java.lang.Object):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    1:3:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> b
    1:3:void androidx.camera.core.impl.utils.futures.ImmediateFuture.addListener(java.lang.Runnable,java.util.concurrent.Executor):58 -> b
    4:8:void androidx.camera.core.impl.utils.futures.ImmediateFuture.addListener(java.lang.Runnable,java.util.concurrent.Executor):61:61 -> b
    9:36:void androidx.camera.core.impl.utils.futures.ImmediateFuture.addListener(java.lang.Runnable,java.util.concurrent.Executor):65:65 -> b
    1:2:boolean androidx.camera.core.impl.utils.futures.ImmediateFuture.cancel(boolean):73:73 -> cancel
    8:16:java.lang.Object androidx.camera.core.impl.utils.futures.ImmediateFuture$ImmediateFailedFuture.get():129:129 -> get
    17:17:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> get
    17:17:java.lang.Object androidx.camera.core.impl.utils.futures.ImmediateFuture.get(long,java.util.concurrent.TimeUnit):91 -> get
    18:18:java.lang.Object androidx.camera.core.impl.utils.futures.ImmediateFuture.get(long,java.util.concurrent.TimeUnit):92:92 -> get
    1:2:boolean androidx.camera.core.impl.utils.futures.ImmediateFuture.isCancelled():78:78 -> isCancelled
    1:2:boolean androidx.camera.core.impl.utils.futures.ImmediateFuture.isDone():83:83 -> isDone
    10:39:java.lang.String androidx.camera.core.impl.utils.futures.ImmediateFuture$ImmediateFailedFuture.toString():135:135 -> toString
    40:68:java.lang.String toString():115:115 -> toString
