ThrowableSet |
ThrowableSet.add(AnySubType e) |
Returns a ThrowableSet which contains e and all of its subclasses as well as the exceptions in
this set.
|
ThrowableSet |
ThrowableSet.add(RefType e) |
Returns a ThrowableSet which contains e in addition to the exceptions in this
ThrowableSet.
|
ThrowableSet |
ThrowableSet.add(ThrowableSet s) |
Returns a ThrowableSet which contains all the exceptions in s in addition to those in this
ThrowableSet.
|
protected ThrowableSet |
UnitThrowAnalysis.defaultResult() |
|
ThrowableSet |
ThrowableSet.Pair.getCaught() |
|
ThrowableSet |
ThrowableSet.Pair.getUncaught() |
|
abstract ThrowableSet |
AbstractThrowAnalysis.mightThrow(Unit u) |
|
ThrowableSet |
PedanticThrowAnalysis.mightThrow(Unit u) |
Returns the set of all Throwables as the set of types that the specified unit might throw, regardless of
the unit's identity.
|
ThrowableSet |
ThrowAnalysis.mightThrow(Unit u) |
Returns a set representing the Throwable types that the specified unit might throw.
|
ThrowableSet |
UnitThrowAnalysis.mightThrow(SootMethod sm) |
Returns the set of types that might be thrown as a result of calling the specified method.
|
ThrowableSet |
UnitThrowAnalysis.mightThrow(SootMethodRef m) |
|
ThrowableSet |
UnitThrowAnalysis.mightThrow(Unit u) |
|
ThrowableSet |
UnitThrowAnalysis.mightThrow(Unit u,
SootMethod sm) |
|
protected ThrowableSet |
UnitThrowAnalysis.mightThrow(Value v) |
|
ThrowableSet |
AbstractThrowAnalysis.mightThrowExplicitly(ThrowInst t) |
|
ThrowableSet |
AbstractThrowAnalysis.mightThrowExplicitly(ThrowStmt t) |
|
ThrowableSet |
AbstractThrowAnalysis.mightThrowExplicitly(ThrowStmt t,
SootMethod sm) |
|
ThrowableSet |
ThrowAnalysis.mightThrowExplicitly(ThrowInst t) |
Returns a set representing the Throwable types that the specified throw instruction might throw explicitly, that
is, the possible types for its Throwable argument.
|
ThrowableSet |
ThrowAnalysis.mightThrowExplicitly(ThrowStmt t) |
Returns a set representing the Throwable types that the specified throw statement might throw explicitly, that
is, the possible types for its Throwable argument.
|
abstract ThrowableSet |
AbstractThrowAnalysis.mightThrowImplicitly(ThrowInst t) |
|
abstract ThrowableSet |
AbstractThrowAnalysis.mightThrowImplicitly(ThrowStmt t) |
|
ThrowableSet |
PedanticThrowAnalysis.mightThrowImplicitly(ThrowInst t) |
Returns the set of all Throwables as the set of types that a throw instruction may throw
implicitly, that is, the possible types of errors which might arise in the course of executing the throw
instruction, rather than the type of the throw's operand.
|
ThrowableSet |
PedanticThrowAnalysis.mightThrowImplicitly(ThrowStmt t) |
Returns the set of all Throwables as the set of types that a throw statement may throw
implicitly, that is, the possible types of errors which might arise in the course of executing the throw
statement, rather than the type of the throw's operand.
|
ThrowableSet |
ThrowAnalysis.mightThrowImplicitly(ThrowInst t) |
Returns a set representing the Throwable types that the specified throw instruction might throw implicitly, that
is, the possible types of errors which might arise in the course of executing the throw instruction, rather
than the type of the throw's operand.
|
ThrowableSet |
ThrowAnalysis.mightThrowImplicitly(ThrowStmt t) |
Returns a set representing the Throwable types that the specified throw statement might throw implicitly, that
is, the possible types of errors which might arise in the course of executing the throw statement, rather
than the type of the throw's operand.
|
ThrowableSet |
UnitThrowAnalysis.mightThrowImplicitly(ThrowInst t) |
|
ThrowableSet |
UnitThrowAnalysis.mightThrowImplicitly(ThrowStmt t) |
|
protected ThrowableSet |
ThrowableSet.Manager.registerSetIfNew(Set<RefLikeType> include,
Set<AnySubType> exclude) |
Returns a ThrowableSet representing the set of exceptions included in include minus the set
of exceptions included in exclude.
|
ThrowableSet |
ThrowableSet.remove(ThrowableSet s) |
Returns a ThrowableSet which contains all the exceptions from the current set except for those in the given
ThrowableSet.
|