Class ParameterFlow<E extends ISSABasicBlock>
java.lang.Object
org.scandroid.flow.types.FlowType<E>
org.scandroid.flow.types.ParameterFlow<E>
A flow to or from the parameter of a method. This can represent formal parameters of methods
being analyzed, or actual parameters of methods being called. In the former case, the associated
block is the entry block of the method. In the latter case, the block is the block containing the
invoke instruction.
- Author:
- atomb
-
Nested Class Summary
Nested classes/interfaces inherited from class org.scandroid.flow.types.FlowType
FlowType.FlowTypeVisitor<E extends ISSABasicBlock,
R> -
Constructor Summary
-
Method Summary
-
Constructor Details
-
ParameterFlow
-
-
Method Details
-
getArgNum
public int getArgNum() -
hashCode
public int hashCode()- Overrides:
hashCode
in classFlowType<E extends ISSABasicBlock>
-
equals
- Overrides:
equals
in classFlowType<E extends ISSABasicBlock>
-
toString
- Overrides:
toString
in classFlowType<E extends ISSABasicBlock>
-
descString
- Overrides:
descString
in classFlowType<E extends ISSABasicBlock>
-
visit
- Specified by:
visit
in classFlowType<E extends ISSABasicBlock>
-