public final class ConcreteCall
extends java.lang.Object
Constructor and Description |
---|
ConcreteCall(Call abstractCall) |
ConcreteCall(Call abstractCall,
InstructionCall executable) |
ConcreteCall(Call abstractCall,
InstructionCall executable,
java.util.List<LabelReference> labelRefs) |
ConcreteCall(InstructionCall executable) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
execute()
Returns exception name if was interrupted.
|
long |
getAddress() |
java.math.BigInteger |
getAlignment() |
int |
getByteSize() |
DataSection |
getData() |
int |
getExecutionCount() |
java.lang.String |
getImage() |
java.util.List<LabelReference> |
getLabelReferences() |
java.util.List<Label> |
getLabels() |
java.math.BigInteger |
getOrigin() |
java.util.List<Output> |
getOutputs() |
java.lang.String |
getText() |
boolean |
isExecutable() |
static ConcreteCall |
newComment(java.lang.String comment) |
static ConcreteCall |
newLine() |
static ConcreteCall |
newText(java.lang.String text) |
long |
setAddress(long value) |
void |
setText(java.lang.String text) |
public ConcreteCall(Call abstractCall, InstructionCall executable)
public ConcreteCall(Call abstractCall, InstructionCall executable, java.util.List<LabelReference> labelRefs)
public ConcreteCall(Call abstractCall)
public ConcreteCall(InstructionCall executable)
public static ConcreteCall newText(java.lang.String text)
public static ConcreteCall newLine()
public static ConcreteCall newComment(java.lang.String comment)
public boolean isExecutable()
public java.lang.String execute()
public int getExecutionCount()
public java.lang.String getText()
public void setText(java.lang.String text)
public java.lang.String getImage()
public java.util.List<Label> getLabels()
public java.util.List<LabelReference> getLabelReferences()
public java.util.List<Output> getOutputs()
public int getByteSize()
public long getAddress()
public long setAddress(long value)
public java.math.BigInteger getOrigin()
public java.math.BigInteger getAlignment()
public DataSection getData()