public class BMLocalScopeMethodAdapter
extends org.objectweb.asm.tree.MethodNode
Constructor and Description |
---|
BMLocalScopeMethodAdapter(org.objectweb.asm.MethodVisitor mv,
int access,
String name,
String desc,
String signature,
String[] exceptions)
creates a method node with an instruction list which notifies local var scope start and end
events.
|
Modifier and Type | Method and Description |
---|---|
void |
visitEnd()
once we have seen all the opcodes we can push the stored method tree through the next visitor in line
|
accept, accept, getLabelNode, visitAnnotationDefault, visitCode, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
public BMLocalScopeMethodAdapter(org.objectweb.asm.MethodVisitor mv, int access, String name, String desc, String signature, String[] exceptions)
mv
- access
- name
- desc
- signature
- exceptions
- Copyright © 2021. All Rights Reserved.