public class DalvikThrowAnalysis extends UnitThrowAnalysis
UnitThrowAnalysis.UnitSwitch, UnitThrowAnalysis.ValueSwitch| Modifier and Type | Field and Description |
|---|---|
static DalvikThrowAnalysis |
interproceduralAnalysis |
isInterproc, methodToThrowSet, mgr| Constructor and Description |
|---|
DalvikThrowAnalysis(Singletons.Global g)
Constructs a
DalvikThrowAnalysis for inclusion in
Soot's global variable manager, G. |
DalvikThrowAnalysis(Singletons.Global g,
boolean isInterproc) |
| Modifier and Type | Method and Description |
|---|---|
protected ThrowableSet |
defaultResult() |
static DalvikThrowAnalysis |
interproc() |
protected UnitThrowAnalysis.UnitSwitch |
unitSwitch() |
static DalvikThrowAnalysis |
v()
Returns the single instance of
DalvikThrowAnalysis. |
protected UnitThrowAnalysis.ValueSwitch |
valueSwitch() |
mightThrow, mightThrow, mightThrow, mightThrow, mightThrowImplicitly, mightThrowImplicitlymightThrowExplicitly, mightThrowExplicitlypublic static DalvikThrowAnalysis interproceduralAnalysis
public DalvikThrowAnalysis(Singletons.Global g)
DalvikThrowAnalysis for inclusion in
Soot's global variable manager, G.g - guarantees that the constructor may only be called
from Singletons.public DalvikThrowAnalysis(Singletons.Global g,
boolean isInterproc)
public static DalvikThrowAnalysis v()
DalvikThrowAnalysis.UnitThrowAnalysis.public static DalvikThrowAnalysis interproc()
protected ThrowableSet defaultResult()
defaultResult in class UnitThrowAnalysisprotected UnitThrowAnalysis.UnitSwitch unitSwitch()
unitSwitch in class UnitThrowAnalysisprotected UnitThrowAnalysis.ValueSwitch valueSwitch()
valueSwitch in class UnitThrowAnalysis