public class InstructionRewriter extends java.lang.Object implements Rewriter<Instruction>
| Modifier and Type | Class and Description |
|---|---|
protected class |
InstructionRewriter.BaseRewrittenReferenceInstruction<T extends ReferenceInstruction> |
protected class |
InstructionRewriter.RewrittenInstruction20bc |
protected class |
InstructionRewriter.RewrittenInstruction21c |
protected class |
InstructionRewriter.RewrittenInstruction22c |
protected class |
InstructionRewriter.RewrittenInstruction31c |
protected class |
InstructionRewriter.RewrittenInstruction35c |
protected class |
InstructionRewriter.RewrittenInstruction3rc |
| Constructor and Description |
|---|
InstructionRewriter(Rewriters rewriters) |
| Modifier and Type | Method and Description |
|---|---|
Instruction |
rewrite(Instruction instruction) |
@Nonnull protected final Rewriters rewriters
public InstructionRewriter(@Nonnull
Rewriters rewriters)
@Nonnull public Instruction rewrite(@Nonnull Instruction instruction)
rewrite in interface Rewriter<Instruction>