public static final class ForwardReference.LoadReturnAddress extends ForwardReference
ForwardReference.ConditionalBranch, ForwardReference.LoadReturnAddress, ForwardReference.ShortBranch, ForwardReference.SwitchCase, ForwardReference.UnconditionalBranchnext, other, sourceMachinecodeIndex, targetBytecodeIndex| Constructor and Description |
|---|
LoadReturnAddress(int source) |
LoadReturnAddress(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, resolveMatchingpublic LoadReturnAddress(int source)
public LoadReturnAddress(int source, int btarget)
public void resolve(AbstractAssembler asm)
ForwardReferenceresolve in class ForwardReferenceasm - the assembler to use to resolve the reference