|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Trap | |
soot | Base Soot classes, shared by different intermediate representations. |
soot.baf | Public classes for the Baf intermediate representation. |
soot.baf.internal | Internal, messy, implementation-specific classes for the Baf intermediate representation. |
soot.grimp | Public classes for the Grimp intermediate representation. |
soot.grimp.internal | Internal, messy, implementation-specific classes for the Grimp intermediate representation. |
soot.jimple | Public classes for the Jimple intermediate representation. |
soot.jimple.internal | Internal, messy, implementation-specific classes for the Jimple intermediate representation. |
soot.toolkits.exceptions | |
soot.toolkits.graph | Toolkit to produce and manipulate various types of control flow graphs. |
Uses of Trap in soot |
Classes in soot that implement Trap | |
class |
AbstractTrap
Partial implementation of trap (exception catcher), used within Body classes. |
Uses of Trap in soot.baf |
Methods in soot.baf that return Trap | |
Trap |
Baf.newTrap(SootClass exception,
Unit beginUnit,
Unit endUnit,
Unit handlerUnit)
Constructs a new BTrap for the given exception on the given Unit range with the given Unit handler. |
Uses of Trap in soot.baf.internal |
Classes in soot.baf.internal that implement Trap | |
class |
BTrap
|
Uses of Trap in soot.grimp |
Methods in soot.grimp that return Trap | |
Trap |
Grimp.newTrap(SootClass exception,
Unit beginStmt,
Unit endStmt,
Unit handlerStmt)
Constructs a new Trap for the given exception on the given Stmt range with the given Stmt handler. |
Trap |
Grimp.newTrap(Trap trap)
|
Methods in soot.grimp with parameters of type Trap | |
Trap |
Grimp.newTrap(Trap trap)
|
Uses of Trap in soot.grimp.internal |
Classes in soot.grimp.internal that implement Trap | |
class |
GTrap
|
Uses of Trap in soot.jimple |
Methods in soot.jimple that return Trap | |
Trap |
Jimple.newTrap(SootClass exception,
Unit beginStmt,
Unit endStmt,
Unit handlerStmt)
Constructs a new JTrap for the given exception on the given Stmt range with the given Stmt handler. |
Trap |
Jimple.newTrap(SootClass exception,
UnitBox beginStmt,
UnitBox endStmt,
UnitBox handlerStmt)
|
Uses of Trap in soot.jimple.internal |
Classes in soot.jimple.internal that implement Trap | |
class |
JTrap
|
Uses of Trap in soot.toolkits.exceptions |
Methods in soot.toolkits.exceptions with parameters of type Trap | |
protected boolean |
TrapTightener.mightThrowTo(ExceptionalUnitGraph g,
Unit u,
Trap t)
A utility routine which determines if a particular Unit
might throw an exception to a particular Trap , according to
the information supplied by a particular control flow graph. |
Uses of Trap in soot.toolkits.graph |
Methods in soot.toolkits.graph that return Trap | |
Trap |
ExceptionalBlockGraph.ExceptionDest.getTrap()
|
Trap |
ExceptionalGraph.ExceptionDest.getTrap()
Returns the trap corresponding to this destination. |
Trap |
ExceptionalUnitGraph.ExceptionDest.getTrap()
|
Constructors in soot.toolkits.graph with parameters of type Trap | |
ExceptionalBlockGraph.ExceptionDest(Trap trap,
ThrowableSet throwables,
Block handler)
|
|
ExceptionalUnitGraph.ExceptionDest(Trap trap,
ThrowableSet throwables)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |