3738394041424344454647
mv.visitLabel(trueLbl); mv.visitInsn(Opcodes.ICONST_1); mv.visitLabel(falseLbl); Stack stack = block.getMethod().getStack(); stack.pop(); stack.push(Type.BOOLEAN_TYPE); stack.printState(); } }
4849505152535455565758
mv.visitLabel(falseLbl); mv.visitInsn(Opcodes.ICONST_0); mv.visitLabel(trueLbl); Stack stack = block.getMethod().getStack(); stack.pop(); stack.pop(); stack.push(Type.BOOLEAN_TYPE); }
4950515253545556575859
mv.visitInsn(Opcodes.ICONST_0); mv.visitLabel(trueLbl); Stack stack = block.getMethod().getStack(); stack.pop(); stack.pop(); stack.push(Type.BOOLEAN_TYPE); } }
4748495051525354555657
mv.visitLabel(trueLbl); mv.visitInsn(Opcodes.ICONST_1); mv.visitLabel(falseLbl); Stack stack = block.getMethod().getStack(); stack.pop(); stack.pop(); stack.push(Type.BOOLEAN_TYPE); } }
48495051525354555657
mv.visitInsn(Opcodes.ICONST_1); mv.visitLabel(falseLbl); Stack stack = block.getMethod().getStack(); stack.pop(); stack.pop(); stack.push(Type.BOOLEAN_TYPE); } }