public static final class ForwardReference.ConditionalBranch extends ForwardReference
ForwardReference.ConditionalBranch, ForwardReference.LoadReturnAddress, ForwardReference.ShortBranch, ForwardReference.SwitchCase, ForwardReference.UnconditionalBranch
next, other, sourceMachinecodeIndex, targetBytecodeIndex
Constructor and Description |
---|
ConditionalBranch(int source,
int btarget) |
Modifier and Type | Method and Description |
---|---|
void |
resolve(AbstractAssembler asm)
Rewrite source to reference current machine code (in asm's machineCodes)
|
enqueue, resolveMatching
public ConditionalBranch(int source, int btarget)
public void resolve(AbstractAssembler asm)
ForwardReference
resolve
in class ForwardReference
asm
- the assembler to use to resolve the reference