Class ReuseParameters.ReuseParameter
java.lang.Object
com.ibm.wala.core.util.ssa.SSAValue
com.ibm.wala.core.util.ssa.ParameterAccessor.Parameter
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.ReuseParameters.ReuseParameter
- Enclosing class:
ReuseParameters
- Since:
- 2013-11-02
- Author:
- Tobias Blaschke <code@tobiasblaschke.de>
-
Nested Class Summary
Nested classes/interfaces inherited from class SSAValue
SSAValue.NamedKey, SSAValue.TypeKey, SSAValue.UniqueKey, SSAValue.VariableKey, SSAValue.WeaklyNamedKeyModifier and TypeClassDescriptionstatic classIdentify variables by a string and type.static classA key that matches variables by their type - does not compare to NamedKey.static classA key that cannot be recreated.static interfaceAll variables with the same name in the source code.static classThis NamedKey also equals to TypeKeys. -
Field Summary
Fields inherited from class SSAValue
key, mRef, number, typeModifier and TypeFieldDescriptionfinal SSAValue.VariableKeyAll variables with the same name in the source code share a key.protected final MethodReferenceMethod the variable is valid inprotected final intThe SSA Value itselfprotected final TypeReferenceThe type of this variable -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedReuseParameter(int number, String name, TypeReference type, MethodReference mRef, int descriptorOffset) -
Method Summary
Methods inherited from class ParameterAccessor.Parameter
equals, getDisposition, getNumberInDescriptor, hashCode, toStringMethods inherited from class SSAValue
getNumber, getType, getValidIn, getVariableName, isAssigned, setAssignedModifier and TypeMethodDescriptionintThe SSA-Value to use with SSAInstructions.getType()The type this SSA-Value represents.Return the MethodReference this Variable was set valid in.Return the optional variable name.booleanIf setAssigned() was called on this variable.voidMark this variable as assigned.
-
Constructor Details
-
ReuseParameter
protected ReuseParameter(int number, String name, TypeReference type, MethodReference mRef, int descriptorOffset)
-