kotlinx.coroutines.NonCancellable -> bs1:
# {"id":"sourceFile","fileName":"NonCancellable.kt"}
    kotlinx.coroutines.NonCancellable INSTANCE -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbs1;"}
    3:4:void <init>():169:169 -> <clinit>
    3:4:void <clinit>():0 -> <clinit>
    5:7:void <init>():168:168 -> <clinit>
    5:7:void <clinit>():0 -> <clinit>
    8:10:void <clinit>():0:0 -> <clinit>
    1:8:java.util.concurrent.CancellationException getCancellationException():232:232 -> N
    1:3:kotlinx.coroutines.DisposableHandle invokeOnCompletion(kotlin.jvm.functions.Function1):239:239 -> S
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnu0;)Ltf0;"}
    1:8:java.lang.Object join(kotlin.coroutines.Continuation):216:216 -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls50;)Ljava/lang/Object;"}
    1:2:boolean isActive():187:187 -> e
    1:3:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):247:247 -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZLn;)Ltf0;"}
    1:1:void cancel(java.util.concurrent.CancellationException):254:254 -> g
    1:2:boolean start():208:208 -> start
    1:3:java.lang.String toString():280:280 -> toString
    1:3:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):276:276 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La71;)Lpw;"}
