@Override
public void visitLineNumber(int line, Label start) {
if (!added) {
added = true;
super.visitVarInsn(Opcodes.ALOAD, 1);
super.visitMethodInsn(Opcodes.INVOKESTATIC, "logisticspipes/proxy/cc/LPASMHookCC", "handleCCToObject", "(Lorg/luaj/vm2/LuaValue;)Z");
start = new Label();
super.visitJumpInsn(Opcodes.IFEQ, start);
Label l5 = new Label();
super.visitLabel(l5);
super.visitVarInsn(Opcodes.ALOAD, 1);
super.visitMethodInsn(Opcodes.INVOKESTATIC, "logisticspipes/proxy/cc/LPASMHookCC", "returnCCToObject", "(Lorg/luaj/vm2/LuaValue;)Ljava/lang/Object;");
super.visitInsn(Opcodes.ARETURN);
super.visitLabel(start);
}
super.visitLineNumber(line, start);
}
};