# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.internal.LockFreeTaskQueueCore":"LockFreeTaskQueue.kt"}}
kotlinx.coroutines.internal.LockFreeTaskQueue -> m34:
# {"id":"sourceFile","fileName":"LockFreeTaskQueue.kt"}
    long _cur$volatile$FU$offset -> a
      # {"id":"com.android.tools.r8.synthesized"}
    1:17:void <clinit>():0:0 -> <clinit>
    1:3:void <init>(boolean):26:26 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    4:14:void <init>(boolean):29:29 -> <init>
    1:11:boolean addLast(java.lang.Object):43:43 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Runnable;)Z"}
    12:27:boolean addLast(java.lang.Object):44:44 -> a
    28:31:boolean addLast(java.lang.Object):47:47 -> a
    32:54:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> a
    32:54:boolean addLast(java.lang.Object):47 -> a
    1:11:void close():36:36 -> b
    12:18:void close():37:37 -> b
    19:22:void close():38:38 -> b
    23:46:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> b
    23:46:void close():38 -> b
    1:13:int getSize():33:33 -> c
    14:42:int kotlinx.coroutines.internal.LockFreeTaskQueueCore.getSize():88:88 -> c
    14:42:int getSize():33 -> c
    1:11:java.lang.Object removeFirstOrNull():54:54 -> d
    12:15:java.lang.Object removeFirstOrNull():55:55 -> d
    16:20:java.lang.Object removeFirstOrNull():56:56 -> d
    21:24:java.lang.Object removeFirstOrNull():57:57 -> d
    25:48:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> d
    25:48:java.lang.Object removeFirstOrNull():57 -> d
