net.sourceforge.cobertura.instrument

Class NewLocalVariableMethodAdapter

public class NewLocalVariableMethodAdapter extends MethodAdapter implements Opcodes

Expects that the visitMaxs is calculated for me ....
Field Summary
protected intaddedStackWords
protected intfirstStackVariable
Constructor Summary
NewLocalVariableMethodAdapter(MethodVisitor mv, int access, String desc, int addedStackWords)
Method Summary
intgetAddedStackWords()
intgetFirstStackVariable()
voidvisitIincInsn(int var, int increment)
voidvisitLocalVariable(String name, String desc, String signature, Label start, Label end, int index)
voidvisitVarInsn(int opcode, int var)

Field Detail

addedStackWords

protected int addedStackWords

firstStackVariable

protected int firstStackVariable

Constructor Detail

NewLocalVariableMethodAdapter

public NewLocalVariableMethodAdapter(MethodVisitor mv, int access, String desc, int addedStackWords)

Method Detail

getAddedStackWords

public int getAddedStackWords()

getFirstStackVariable

public int getFirstStackVariable()

visitIincInsn

public void visitIincInsn(int var, int increment)

visitLocalVariable

public void visitLocalVariable(String name, String desc, String signature, Label start, Label end, int index)

visitVarInsn

public void visitVarInsn(int opcode, int var)