asm 2.2.1 ifeq instruction read incorrectly
I am generating a class file with an ifeq instruction using ASM v.2.2.1. I
have verified the byte code using "javap -verbose" and if I use the
ASMifierClassVisitor it confirms that the byte code is correct. However, when
I use a subclass of method visitor instead of seeing an Opcodes.IFEQ
instruction visited I see the following instructions:
Opcodes.FLOAD
Opcodes.NOP
Opcodes.ICONST
The remaining instructions are correct. I believe that this is a bug, if not
please let me know what I am doing incorrectly. I'm not sure how to categorize
this issue so I'll leave that up to you.
Regards,
Bryan