public class SideEffectAnalysis
extends java.lang.Object
Constructor and Description |
---|
SideEffectAnalysis() |
Modifier and Type | Method and Description |
---|---|
java.util.Set |
getSideEffects(soot.SootMethod method)
Return the set of fields that the given method assigns
to, or null if the side effects are unknown.
|
boolean |
hasSideEffects(soot.SootMethod method)
Return true if the given method has any side effects.
|
boolean |
hasSideEffects(soot.SootMethod method,
soot.SootField field)
Return true if the given method has any side effects
on the given field.
|
public java.util.Set getSideEffects(soot.SootMethod method)
public boolean hasSideEffects(soot.SootMethod method)
public boolean hasSideEffects(soot.SootMethod method, soot.SootField field)