public class InterFlowAnalysis extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<SparkField,Set<LocalVarNode>> |
field2InParams |
protected Map<SparkField,Set<LocalVarNode>> |
field2OutParams |
protected XUtility |
utility |
protected XPAG |
xpag |
| Constructor and Description |
|---|
InterFlowAnalysis(XUtility utility) |
| Modifier and Type | Method and Description |
|---|---|
Set<SootMethod> |
getOutMethodsWithRetOrParamValueFrom(SparkField field) |
Set<LocalVarNode> |
getParamsStoredInto(SparkField field) |
void |
reachabilityAnalysis() |
protected final XUtility utility
protected final XPAG xpag
protected final Map<SparkField,Set<LocalVarNode>> field2InParams
protected final Map<SparkField,Set<LocalVarNode>> field2OutParams
public InterFlowAnalysis(XUtility utility)
public void reachabilityAnalysis()
public Set<LocalVarNode> getParamsStoredInto(SparkField field)
public Set<SootMethod> getOutMethodsWithRetOrParamValueFrom(SparkField field)
Copyright © 2024 Soot OSS. All rights reserved.