public class ParamCaller extends StatementWithInstructionIndex implements ValueNumberCarrier
Statement representing an actual parameterStatement.Kind| Modifier and Type | Field and Description |
|---|---|
protected int |
valueNumber
Value number of the actual parameter
|
| Constructor and Description |
|---|
ParamCaller(CGNode node,
int callIndex,
int valueNumber) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
SSAAbstractInvokeInstruction |
getInstruction() |
Statement.Kind |
getKind() |
int |
getValueNumber() |
int |
hashCode() |
java.lang.String |
toString() |
getInstructionIndexpublic ParamCaller(CGNode node, int callIndex, int valueNumber)
public Statement.Kind getKind()
public SSAAbstractInvokeInstruction getInstruction()
getInstruction in class StatementWithInstructionIndexpublic java.lang.String toString()
toString in class StatementWithInstructionIndexpublic int getValueNumber()
getValueNumber in interface ValueNumberCarrierpublic int hashCode()
hashCode in class StatementWithInstructionIndexpublic boolean equals(java.lang.Object obj)
equals in class StatementWithInstructionIndex