|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use soot.toolkits.exceptions | |
---|---|
soot | Base Soot classes, shared by different intermediate representations. |
soot.toolkits.exceptions | |
soot.toolkits.graph | Toolkit to produce and manipulate various types of control flow graphs. |
Classes in soot.toolkits.exceptions used by soot | |
---|---|
PedanticThrowAnalysis
A ThrowAnalysis that says that every unit can throw every
possible exception type. |
|
ThrowableSet.Manager
Singleton class for fields and initializers common to all ThrowableSet objects (i.e., these would be static fields and initializers, in the absence of soot's G and Singletons classes). |
|
ThrowAnalysis
A source of information about the exceptions that Unit s might throw. |
|
TrapTightener
A BodyTransformer that shrinks the protected area covered
by each Trap in the Body so that it begins at the first of
the Body 's Unit s which might throw an exception caught by
the Trap and ends just after the last Unit which might
throw an exception caught by the Trap . |
|
UnitThrowAnalysis
A ThrowAnalysis which returns the set of runtime exceptions
and errors that might be thrown by the bytecode instructions
represented by a unit, as indicated by the Java Virtual Machine
specification. |
Classes in soot.toolkits.exceptions used by soot.toolkits.exceptions | |
---|---|
AbstractThrowAnalysis
Abstract class implementing parts of the ThrowAnalysis
interface which may be common to multiple concrete
ThrowAnalysis classes. |
|
PedanticThrowAnalysis
A ThrowAnalysis that says that every unit can throw every
possible exception type. |
|
ThrowableSet
A class for representing the set of exceptions that an instruction may throw. |
|
ThrowableSet.AlreadyHasExclusionsException
|
|
ThrowableSet.Manager
Singleton class for fields and initializers common to all ThrowableSet objects (i.e., these would be static fields and initializers, in the absence of soot's G and Singletons classes). |
|
ThrowableSet.Pair
The return type for ThrowableSet.whichCatchableAs(RefType) ,
consisting of a pair of ThrowableSets. |
|
ThrowAnalysis
A source of information about the exceptions that Unit s might throw. |
|
TrapTightener
A BodyTransformer that shrinks the protected area covered
by each Trap in the Body so that it begins at the first of
the Body 's Unit s which might throw an exception caught by
the Trap and ends just after the last Unit which might
throw an exception caught by the Trap . |
|
UnitThrowAnalysis
A ThrowAnalysis which returns the set of runtime exceptions
and errors that might be thrown by the bytecode instructions
represented by a unit, as indicated by the Java Virtual Machine
specification. |
Classes in soot.toolkits.exceptions used by soot.toolkits.graph | |
---|---|
ThrowableSet
A class for representing the set of exceptions that an instruction may throw. |
|
ThrowAnalysis
A source of information about the exceptions that Unit s might throw. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |