public interface InstructionVisitor
Modifier and Type | Method and Description |
---|---|
void |
visitCast(java.lang.Class<?> erasedType) |
void |
visitField(java.lang.reflect.Field field) |
void |
visitFieldAssignment(java.lang.reflect.Field field) |
void |
visitLiteral(java.lang.Object value) |
void |
visitMethod(java.lang.reflect.Method method) |
void |
visitNull() |
void |
visitReceiver(java.lang.Class<?> receivingClass) |
void |
visitReturn() |
void |
visitStaticField(java.lang.reflect.Field field) |
void |
visitStaticMethod(java.lang.reflect.Method member) |
void visitFieldAssignment(java.lang.reflect.Field field)
void visitField(java.lang.reflect.Field field)
void visitLiteral(java.lang.Object value)
void visitNull()
void visitReceiver(java.lang.Class<?> receivingClass)
void visitMethod(java.lang.reflect.Method method)
void visitStaticMethod(java.lang.reflect.Method member)
void visitStaticField(java.lang.reflect.Field field)
void visitReturn()
void visitCast(java.lang.Class<?> erasedType)