Class InstructionWriter

java.lang.Object
proguard.classfile.editor.InstructionWriter
All Implemented Interfaces:
AttributeVisitor, InstructionVisitor

public class InstructionWriter extends Object implements InstructionVisitor, AttributeVisitor
This InstructionVisitor writes out the instructions that it visits, collecting instructions that have to be widened. As an AttributeVisitor, it then applies the collected changes. The process will be repeated recursively, if necessary. The caller still has to update the frame sizes.