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