abstract class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef extends io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueuePad
{
private static final long C_NODE_OFFSET;
private io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode consumerNode;
void <init>()
{
io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef v;
v := @this: io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef;
specialinvoke v.<io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueuePad1: void <init>()>();
return;
}
final void spConsumerNode(io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode)
{
io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef v;
io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode v;
v := @this: io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef;
v := @parameter: io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode;
v.<io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef: io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode consumerNode> = v;
return;
}
final io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode lvConsumerNode()
{
sun.misc.Unsafe v;
io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef v;
java.lang.Object v;
long v;
v := @this: io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef;
v = <io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess: sun.misc.Unsafe UNSAFE>;
v = <io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef: long C_NODE_OFFSET>;
v = virtualinvoke v.<sun.misc.Unsafe: java.lang.Object getObjectVolatile(java.lang.Object,long)>(v, v);
return v;
}
final io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode lpConsumerNode()
{
io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef v;
io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode v;
v := @this: io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef;
v = v.<io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef: io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode consumerNode>;
return v;
}
static void <clinit>()
{
long v;
v = staticinvoke <io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess: long fieldOffset(java.lang.Class,java.lang.String)>(class "Lio/netty/util/internal/shaded/org/jctools/queues/BaseLinkedQueueConsumerNodeRef;", "consumerNode");
<io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef: long C_NODE_OFFSET> = v;
return;
}
}