public class LineNumberPrependingMethodVisitor extends ExceptionTableSensitiveMethodVisitor
Constructor and Description |
---|
LineNumberPrependingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
Creates a new line number prepending method visitor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
onAfterExceptionTable()
Invoked after the exception table was visited.
|
void |
visitLineNumber(int line,
org.objectweb.asm.Label start) |
onVisitFieldInsn, onVisitFrame, onVisitIincInsn, onVisitInsn, onVisitIntInsn, onVisitInvokeDynamicInsn, onVisitJumpInsn, onVisitLabel, onVisitLdcInsn, onVisitLookupSwitchInsn, onVisitMethodInsn, onVisitMethodInsn, onVisitMultiANewArrayInsn, onVisitTableSwitchInsn, onVisitTypeInsn, onVisitVarInsn, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLookupSwitchInsn, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTypeInsn, visitVarInsn
visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitInsnAnnotation, visitLocalVariable, visitLocalVariableAnnotation, visitMaxs, visitParameter, visitParameterAnnotation, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation
public LineNumberPrependingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
methodVisitor
- The method visitor to delegate to.protected void onAfterExceptionTable()
ExceptionTableSensitiveMethodVisitor
onAfterExceptionTable
in class ExceptionTableSensitiveMethodVisitor
public void visitLineNumber(int line, org.objectweb.asm.Label start)
visitLineNumber
in class org.objectweb.asm.MethodVisitor
Copyright © 2014–2021. All rights reserved.