package me.tomassetti.bytecode_generation.pushop;
import me.tomassetti.bytecode_generation.BytecodeSequence;
import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.Opcodes;
/**
* Put a direct value in the stack.
*/
public class PushLongConst extends BytecodeSequence {
private long value;
public PushLongConst(long value) {
this.value = value;
}
@Override
public void operate(MethodVisitor mv) {
mv.visitLdcInsn(value);
}
}