Class | Description |
---|---|
AbstractMostlySingleton<T> |
Base class for sets that are more efficient than HashSet for 0 and 1 elements.
|
HashCodeUtils |
Utility class to implement the
hashCode method. |
IdentityMostlySingleton<T> |
A set that is more efficient than HashSet for 0 and 1 elements.
|
MostlySingleton<T> |
A set that is more efficient than HashSet for 0 and 1 elements.
|
NodeUtils |
A utility class to operate on a given
Node . |
PurityChecker |
A visitor that determines the purity (as defined by
SideEffectFree , Deterministic , and Pure ) of a statement or expression. |
PurityChecker.PurityCheckerHelper |
Helper class to keep
PurityChecker 's interface clean. |
PurityChecker.PurityResult |
Result of the
PurityChecker . |
PurityUtils |
Enum | Description |
---|---|
AbstractMostlySingleton.State |