/** * Creates a new LocalVariableInfoAdder that will copy local variables * into the given target local variable table. */ public LocalVariableInfoAdder(ProgramClass targetClass, LocalVariableTableAttribute targetLocalVariableTableAttribute) { this.constantAdder = new ConstantAdder(targetClass); this.localVariableTableAttributeEditor = new LocalVariableTableAttributeEditor(targetLocalVariableTableAttribute); }
/** * Creates a new LocalVariableInfoAdder that will copy local variables * into the given target local variable table. */ public LocalVariableInfoAdder(ProgramClass targetClass, LocalVariableTableAttribute targetLocalVariableTableAttribute) { this.constantAdder = new ConstantAdder(targetClass); this.localVariableTableAttributeEditor = new LocalVariableTableAttributeEditor(targetLocalVariableTableAttribute); }
/** * Creates a new LocalVariableInfoAdder that will copy line numbers into the * given target line number table. */ public LocalVariableInfoAdder(ProgramClass targetClass, LocalVariableTableAttribute targetLocalVariableTableAttribute) { this.constantAdder = new ConstantAdder(targetClass); this.localVariableTableAttributeEditor = new LocalVariableTableAttributeEditor(targetLocalVariableTableAttribute); }
/** * Creates a new LocalVariableInfoAdder that will copy local variables * into the given target local variable table. */ public LocalVariableInfoAdder(ProgramClass targetClass, LocalVariableTableAttribute targetLocalVariableTableAttribute) { this.constantAdder = new ConstantAdder(targetClass); this.localVariableTableAttributeEditor = new LocalVariableTableAttributeEditor(targetLocalVariableTableAttribute); }