public class LocalVariablesSorter
extends org.objectweb.asm.MethodAdapter
MethodAdapter that renumbers local variables in their order of
appearance. This adapter allows one to easily add new local variables to a
method.| Constructor and Description |
|---|
LocalVariablesSorter(int access,
java.lang.String desc,
org.objectweb.asm.MethodVisitor mv) |
LocalVariablesSorter(LocalVariablesSorter lvs) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitIincInsn(int var,
int increment) |
void |
visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
int index) |
void |
visitMaxs(int maxStack,
int maxLocals) |
void |
visitVarInsn(int opcode,
int var) |
visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLookupSwitchInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsnpublic LocalVariablesSorter(int access,
java.lang.String desc,
org.objectweb.asm.MethodVisitor mv)
public LocalVariablesSorter(LocalVariablesSorter lvs)
public void visitVarInsn(int opcode,
int var)
visitVarInsn in interface org.objectweb.asm.MethodVisitorvisitVarInsn in class org.objectweb.asm.MethodAdapterpublic void visitIincInsn(int var,
int increment)
visitIincInsn in interface org.objectweb.asm.MethodVisitorvisitIincInsn in class org.objectweb.asm.MethodAdapterpublic void visitMaxs(int maxStack,
int maxLocals)
visitMaxs in interface org.objectweb.asm.MethodVisitorvisitMaxs in class org.objectweb.asm.MethodAdapterpublic void visitLocalVariable(java.lang.String name,
java.lang.String desc,
java.lang.String signature,
org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
int index)
visitLocalVariable in interface org.objectweb.asm.MethodVisitorvisitLocalVariable in class org.objectweb.asm.MethodAdapterCopyright (c) 2001 - Apache Software Foundation