public interface InstructionVisitor
Modifier and Type | Method and Description |
---|---|
void |
visit(AALOAD ins) |
void |
visit(AASTORE ins) |
void |
visit(ACONST_NULL ins) |
void |
visit(ALOAD ins) |
void |
visit(ANEWARRAY ins) |
void |
visit(ARETURN ins) |
void |
visit(ArrayElementInstruction ins) |
void |
visit(ArrayInstruction ins) |
void |
visit(ARRAYLENGTH ins) |
void |
visit(ArrayLoadInstruction ins) |
void |
visit(ArrayStoreInstruction ins) |
void |
visit(ASTORE ins) |
void |
visit(ATHROW ins) |
void |
visit(BALOAD ins) |
void |
visit(BASTORE ins) |
void |
visit(BIPUSH ins) |
void |
visit(CALOAD ins) |
void |
visit(CASTORE ins) |
void |
visit(CHECKCAST ins) |
void |
visit(D2F ins) |
void |
visit(D2I ins) |
void |
visit(D2L ins) |
void |
visit(DADD ins) |
void |
visit(DALOAD ins) |
void |
visit(DASTORE ins) |
void |
visit(DCMPG ins) |
void |
visit(DCMPL ins) |
void |
visit(DCONST ins) |
void |
visit(DDIV ins) |
void |
visit(DIRECTCALLRETURN ins) |
void |
visit(DLOAD ins) |
void |
visit(DMUL ins) |
void |
visit(DNEG ins) |
void |
visit(DREM ins) |
void |
visit(DRETURN ins) |
void |
visit(DSTORE ins) |
void |
visit(DSUB ins) |
void |
visit(DUP_X1 ins) |
void |
visit(DUP_X2 ins) |
void |
visit(DUP ins) |
void |
visit(DUP2_X1 ins) |
void |
visit(DUP2_X2 ins) |
void |
visit(DUP2 ins) |
void |
visit(EXECUTENATIVE ins) |
void |
visit(F2D ins) |
void |
visit(F2I ins) |
void |
visit(FADD ins) |
void |
visit(FALOAD ins) |
void |
visit(FASTORE ins) |
void |
visit(FCMPL ins) |
void |
visit(FCONST ins) |
void |
visit(FDIV ins) |
void |
visit(FieldInstruction ins) |
void |
visit(FLOAD ins) |
void |
visit(FMUL ins) |
void |
visit(FNEG ins) |
void |
visit(FREM ins) |
void |
visit(FRETURN ins) |
void |
visit(FSTORE ins) |
void |
visit(FSUB ins) |
void |
visit(GETFIELD ins) |
void |
visit(GETSTATIC ins) |
void |
visit(GOTO_W ins) |
void |
visit(GOTO ins) |
void |
visit(I2B ins) |
void |
visit(I2C ins) |
void |
visit(I2D ins) |
void |
visit(I2F ins) |
void |
visit(I2L ins) |
void |
visit(I2S ins) |
void |
visit(IADD ins) |
void |
visit(IALOAD ins) |
void |
visit(IAND ins) |
void |
visit(IASTORE ins) |
void |
visit(ICONST ins) |
void |
visit(IDIV ins) |
void |
visit(IF_ACMPEQ ins) |
void |
visit(IF_ACMPNE ins) |
void |
visit(IF_ICMPEQ ins) |
void |
visit(IF_ICMPGE ins) |
void |
visit(IF_ICMPGT ins) |
void |
visit(IF_ICMPLE ins) |
void |
visit(IF_ICMPLT ins) |
void |
visit(IF_ICMPNE ins) |
void |
visit(IFEQ ins) |
void |
visit(IFGE ins) |
void |
visit(IFGT ins) |
void |
visit(IfInstruction ins) |
void |
visit(IFLE ins) |
void |
visit(IFLT ins) |
void |
visit(IFNE ins) |
void |
visit(IFNONNULL ins) |
void |
visit(IFNULL ins) |
void |
visit(IINC ins) |
void |
visit(ILOAD ins) |
void |
visit(IMUL ins) |
void |
visit(INEG ins) |
void |
visit(InstanceFieldInstruction ins) |
void |
visit(InstanceInvocation ins) |
void |
visit(INSTANCEOF ins) |
void |
visit(Instruction ins) |
void |
visit(INVOKECG ins) |
void |
visit(INVOKECLINIT ins) |
void |
visit(InvokeInstruction ins) |
void |
visit(INVOKEINTERFACE ins) |
void |
visit(INVOKESPECIAL ins) |
void |
visit(INVOKESTATIC ins) |
void |
visit(INVOKEVIRTUAL ins) |
void |
visit(IOR ins) |
void |
visit(IREM ins) |
void |
visit(IRETURN ins) |
void |
visit(ISHL ins) |
void |
visit(ISHR ins) |
void |
visit(ISTORE ins) |
void |
visit(ISUB ins) |
void |
visit(IUSHR ins) |
void |
visit(IXOR ins) |
void |
visit(JSR_W ins) |
void |
visit(JSR ins) |
void |
visit(L2D ins) |
void |
visit(L2F ins) |
void |
visit(L2I ins) |
void |
visit(LADD ins) |
void |
visit(LALOAD ins) |
void |
visit(LAND ins) |
void |
visit(LASTORE ins) |
void |
visit(LCMP ins) |
void |
visit(LCONST ins) |
void |
visit(LDC_W ins) |
void |
visit(LDC ins) |
void |
visit(LDC2_W ins) |
void |
visit(LDIV ins) |
void |
visit(LLOAD ins) |
void |
visit(LMUL ins) |
void |
visit(LNEG ins) |
void |
visit(LocalVariableInstruction ins) |
void |
visit(LockInstruction ins) |
void |
visit(LongArrayLoadInstruction ins) |
void |
visit(LongArrayStoreInstruction ins) |
void |
visit(LOOKUPSWITCH ins) |
void |
visit(LOR ins) |
void |
visit(LREM ins) |
void |
visit(LRETURN ins) |
void |
visit(LSHL ins) |
void |
visit(LSHR ins) |
void |
visit(LSTORE ins) |
void |
visit(LSUB ins) |
void |
visit(LUSHR ins) |
void |
visit(LXOR ins) |
void |
visit(MONITORENTER ins) |
void |
visit(MONITOREXIT ins) |
void |
visit(MULTIANEWARRAY ins) |
void |
visit(NATIVERETURN ins) |
void |
visit(NEW ins) |
void |
visit(NEWARRAY ins) |
void |
visit(NOP ins) |
void |
visit(POP ins) |
void |
visit(POP2 ins) |
void |
visit(PUTFIELD ins) |
void |
visit(PUTSTATIC ins) |
void |
visit(RET ins) |
void |
visit(RETURN ins) |
void |
visit(ReturnInstruction ins) |
void |
visit(SALOAD ins) |
void |
visit(SASTORE ins) |
void |
visit(SIPUSH ins) |
void |
visit(StaticFieldInstruction ins) |
void |
visit(SWAP ins)
public void visit(StoreInstruction ins);
|
void |
visit(SwitchInstruction ins) |
void |
visit(TABLESWITCH ins) |
void |
visit(VirtualInvocation ins)
public void visit(VariableAccessor ins);
|
void |
visit(WIDE ins) |
void visit(Instruction ins)
void visit(AALOAD ins)
void visit(AASTORE ins)
void visit(ACONST_NULL ins)
void visit(ALOAD ins)
void visit(ANEWARRAY ins)
void visit(ARETURN ins)
void visit(ArrayInstruction ins)
void visit(ArrayElementInstruction ins)
void visit(ARRAYLENGTH ins)
void visit(ArrayLoadInstruction ins)
void visit(ArrayStoreInstruction ins)
void visit(ASTORE ins)
void visit(ATHROW ins)
void visit(BALOAD ins)
void visit(BASTORE ins)
void visit(BIPUSH ins)
void visit(CALOAD ins)
void visit(CASTORE ins)
void visit(CHECKCAST ins)
void visit(D2F ins)
void visit(D2I ins)
void visit(D2L ins)
void visit(DADD ins)
void visit(DALOAD ins)
void visit(DASTORE ins)
void visit(DCMPG ins)
void visit(DCMPL ins)
void visit(DCONST ins)
void visit(DDIV ins)
void visit(DIRECTCALLRETURN ins)
void visit(DLOAD ins)
void visit(DMUL ins)
void visit(DNEG ins)
void visit(DREM ins)
void visit(DRETURN ins)
void visit(DSTORE ins)
void visit(DSUB ins)
void visit(DUP_X1 ins)
void visit(DUP_X2 ins)
void visit(DUP ins)
void visit(DUP2_X1 ins)
void visit(DUP2_X2 ins)
void visit(DUP2 ins)
void visit(EXECUTENATIVE ins)
void visit(F2D ins)
void visit(F2I ins)
void visit(FADD ins)
void visit(FALOAD ins)
void visit(FASTORE ins)
void visit(FCMPL ins)
void visit(FCONST ins)
void visit(FDIV ins)
void visit(FieldInstruction ins)
void visit(FLOAD ins)
void visit(FMUL ins)
void visit(FNEG ins)
void visit(FREM ins)
void visit(FRETURN ins)
void visit(FSTORE ins)
void visit(FSUB ins)
void visit(GETFIELD ins)
void visit(GETSTATIC ins)
void visit(GOTO_W ins)
void visit(GOTO ins)
void visit(I2B ins)
void visit(I2C ins)
void visit(I2D ins)
void visit(I2F ins)
void visit(I2L ins)
void visit(I2S ins)
void visit(IADD ins)
void visit(IALOAD ins)
void visit(IAND ins)
void visit(IASTORE ins)
void visit(ICONST ins)
void visit(IDIV ins)
void visit(IF_ACMPEQ ins)
void visit(IF_ACMPNE ins)
void visit(IF_ICMPEQ ins)
void visit(IF_ICMPGE ins)
void visit(IF_ICMPGT ins)
void visit(IF_ICMPLE ins)
void visit(IF_ICMPLT ins)
void visit(IF_ICMPNE ins)
void visit(IFEQ ins)
void visit(IFGE ins)
void visit(IFGT ins)
void visit(IfInstruction ins)
void visit(IFLE ins)
void visit(IFLT ins)
void visit(IFNE ins)
void visit(IFNONNULL ins)
void visit(IFNULL ins)
void visit(IINC ins)
void visit(ILOAD ins)
void visit(IMUL ins)
void visit(INEG ins)
void visit(InstanceFieldInstruction ins)
void visit(InstanceInvocation ins)
void visit(INSTANCEOF ins)
void visit(INVOKECG ins)
void visit(INVOKECLINIT ins)
void visit(InvokeInstruction ins)
void visit(INVOKEINTERFACE ins)
void visit(INVOKESPECIAL ins)
void visit(INVOKESTATIC ins)
void visit(INVOKEVIRTUAL ins)
void visit(IOR ins)
void visit(IREM ins)
void visit(IRETURN ins)
void visit(ISHL ins)
void visit(ISHR ins)
void visit(ISTORE ins)
void visit(ISUB ins)
void visit(IUSHR ins)
void visit(IXOR ins)
void visit(JSR_W ins)
void visit(JSR ins)
void visit(L2D ins)
void visit(L2F ins)
void visit(L2I ins)
void visit(LADD ins)
void visit(LALOAD ins)
void visit(LAND ins)
void visit(LASTORE ins)
void visit(LCMP ins)
void visit(LCONST ins)
void visit(LDC_W ins)
void visit(LDC ins)
void visit(LDC2_W ins)
void visit(LDIV ins)
void visit(LLOAD ins)
void visit(LMUL ins)
void visit(LNEG ins)
void visit(LocalVariableInstruction ins)
void visit(LockInstruction ins)
void visit(LongArrayLoadInstruction ins)
void visit(LongArrayStoreInstruction ins)
void visit(LOOKUPSWITCH ins)
void visit(LOR ins)
void visit(LREM ins)
void visit(LRETURN ins)
void visit(LSHL ins)
void visit(LSHR ins)
void visit(LSTORE ins)
void visit(LSUB ins)
void visit(LUSHR ins)
void visit(LXOR ins)
void visit(MONITORENTER ins)
void visit(MONITOREXIT ins)
void visit(MULTIANEWARRAY ins)
void visit(NATIVERETURN ins)
void visit(NEW ins)
void visit(NEWARRAY ins)
void visit(NOP ins)
void visit(POP ins)
void visit(POP2 ins)
void visit(PUTFIELD ins)
void visit(PUTSTATIC ins)
void visit(RET ins)
void visit(RETURN ins)
void visit(ReturnInstruction ins)
void visit(SALOAD ins)
void visit(SASTORE ins)
void visit(SIPUSH ins)
void visit(StaticFieldInstruction ins)
void visit(SWAP ins)
void visit(SwitchInstruction ins)
void visit(TABLESWITCH ins)
void visit(VirtualInvocation ins)
void visit(WIDE ins)