| java.lang.Object soot.jimple.ParameterRef
ParameterRef | public class ParameterRef implements IdentityRef(Code) | | ParameterRef objects are used by Body
objects to refer to the parameter slots on method entry.
For instance, in an instance method, the first statement will
often be this := @parameter0;
|
Constructor Summary | |
public | ParameterRef(Type paramType, int number) Constructs a ParameterRef object of the specified type, representing the specified parameter number. |
ParameterRef | public ParameterRef(Type paramType, int number)(Code) | | Constructs a ParameterRef object of the specified type, representing the specified parameter number.
|
apply | public void apply(Switch sw)(Code) | | Used with RefSwitch.
|
clone | public Object clone()(Code) | | Create a new ParameterRef object with the same paramType and number.
|
equivHashCode | public int equivHashCode()(Code) | | |
getIndex | public int getIndex()(Code) | | Returns the index of this ParameterRef.
|
getType | public Type getType()(Code) | | Returns the type of this ParameterRef.
|
setIndex | public void setIndex(int index)(Code) | | Sets the index of this ParameterRef.
|
toString | public String toString()(Code) | | Converts the given ParameterRef into a String i.e. @parameter0: .int .
|
|
|