Package soot.jimple.toolkits.infoflow
Class SmartMethodLocalObjectsAnalysis
- java.lang.Object
-
- soot.jimple.toolkits.infoflow.SmartMethodLocalObjectsAnalysis
-
public class SmartMethodLocalObjectsAnalysis extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intcounter
-
Constructor Summary
Constructors Constructor Description SmartMethodLocalObjectsAnalysis(SootMethod method, InfoFlowAnalysis dfa)SmartMethodLocalObjectsAnalysis(UnitGraph g, InfoFlowAnalysis dfa)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValuegetThisLocal()static booleanisObjectLocal(InfoFlowAnalysis dfa, SootMethod method, CallLocalityContext context, Value local)booleanisObjectLocal(Value local, CallLocalityContext context)
-
-
-
Constructor Detail
-
SmartMethodLocalObjectsAnalysis
public SmartMethodLocalObjectsAnalysis(SootMethod method, InfoFlowAnalysis dfa)
-
SmartMethodLocalObjectsAnalysis
public SmartMethodLocalObjectsAnalysis(UnitGraph g, InfoFlowAnalysis dfa)
-
-
Method Detail
-
getThisLocal
public Value getThisLocal()
-
isObjectLocal
public boolean isObjectLocal(Value local, CallLocalityContext context)
-
isObjectLocal
public static boolean isObjectLocal(InfoFlowAnalysis dfa, SootMethod method, CallLocalityContext context, Value local)
-
-