public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo) { // Create a new local variable. LocalVariableInfo newLocalVariableInfo = new LocalVariableInfo(localVariableInfo.u2startPC, localVariableInfo.u2length, constantAdder.addConstant(clazz, localVariableInfo.u2nameIndex), constantAdder.addConstant(clazz, localVariableInfo.u2descriptorIndex), localVariableInfo.u2index); newLocalVariableInfo.referencedClass = localVariableInfo.referencedClass; // Add it to the target. localVariableTableAttributeEditor.addLocalVariableInfo(newLocalVariableInfo); } }
public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo) { // Create a new local variable. LocalVariableInfo newLocalVariableInfo = new LocalVariableInfo(localVariableInfo.u2startPC, localVariableInfo.u2length, constantAdder.addConstant(clazz, localVariableInfo.u2nameIndex), constantAdder.addConstant(clazz, localVariableInfo.u2descriptorIndex), localVariableInfo.u2index); newLocalVariableInfo.referencedClass = localVariableInfo.referencedClass; // Add it to the target. localVariableTableAttributeEditor.addLocalVariableInfo(newLocalVariableInfo); } }
public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo) { // Create a new line number. LocalVariableInfo newLocalVariableInfo = new LocalVariableInfo(localVariableInfo.u2startPC, localVariableInfo.u2length, constantAdder.addConstant(clazz, localVariableInfo.u2nameIndex), constantAdder.addConstant(clazz, localVariableInfo.u2descriptorIndex), localVariableInfo.u2index); newLocalVariableInfo.referencedClass = localVariableInfo.referencedClass; // Add it to the target. localVariableTableAttributeEditor.addLocalVariableInfo(newLocalVariableInfo); } }
public void visitLocalVariableInfo(Clazz clazz, Method method, CodeAttribute codeAttribute, LocalVariableInfo localVariableInfo) { // Create a new local variable. LocalVariableInfo newLocalVariableInfo = new LocalVariableInfo(localVariableInfo.u2startPC, localVariableInfo.u2length, constantAdder.addConstant(clazz, localVariableInfo.u2nameIndex), constantAdder.addConstant(clazz, localVariableInfo.u2descriptorIndex), localVariableInfo.u2index); newLocalVariableInfo.referencedClass = localVariableInfo.referencedClass; // Add it to the target. localVariableTableAttributeEditor.addLocalVariableInfo(newLocalVariableInfo); } }