public abstract static class Instruction.Terminator extends java.lang.Object implements Instruction
Instruction.Assignment, Instruction.Branch, Instruction.Call, Instruction.Concat, Instruction.Disclose, Instruction.Exception, Instruction.Extract, Instruction.Invoke, Instruction.Load, Instruction.Return, Instruction.Sext, Instruction.Store, Instruction.Terminator, Instruction.Zext
Modifier and Type | Field and Description |
---|---|
java.util.List<BasicBlock> |
successors |
Modifier | Constructor and Description |
---|---|
protected |
Terminator() |
protected |
Terminator(java.util.List<BasicBlock> successors) |
Modifier and Type | Method and Description |
---|---|
abstract void |
accept(InsnVisitor visitor) |
public final java.util.List<BasicBlock> successors
protected Terminator()
protected Terminator(java.util.List<BasicBlock> successors)
public abstract void accept(InsnVisitor visitor)
accept
in interface Instruction