public final class BranchHandle extends InstructionHandle
BranchHandle is returned by specialized InstructionList.append() whenever a
BranchInstruction is appended. This is useful when the target of this
instruction is not known at time of creation and must be set later
via setTarget().
Set new contents. Old instruction is disposed and may not be used anymore.
super.setInstruction(i);
if(!(i instanceof BranchInstruction))
throw new ClassGenException("Assigning " + i +
" to branch handle which is not a branch instruction");
bi = (BranchInstruction)i;