| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.sootify | |
| soot.toolkits.exceptions |
| Modifier and Type | Method and Description |
|---|---|
AnySubType |
RefType.getAnySubType() |
static AnySubType |
AnySubType.v(RefType base) |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeSwitch.caseAnySubType(AnySubType t) |
void |
RefType.setAnySubType(AnySubType anySubType) |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeTemplatePrinter.caseAnySubType(AnySubType t) |
| Modifier and Type | Field and Description |
|---|---|
protected Set<AnySubType> |
ThrowableSet.exceptionsExcluded
Set of exception types which, though members of exceptionsIncluded, are to be excluded from the types represented by
this
ThrowableSet. |
| Modifier and Type | Method and Description |
|---|---|
ThrowableSet |
ThrowableSet.add(AnySubType e)
Returns a
ThrowableSet which contains e and all of its subclasses as well as the exceptions in
this set. |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Constructor and Description |
|---|
ThrowableSet(Set<RefLikeType> include,
Set<AnySubType> exclude)
Constructs a
ThrowableSet which contains the exception types represented in include, except
for those which are also in exclude. |
Copyright © 2020 Soot OSS. All rights reserved.