Class | Description |
---|---|
AliasingAnnotatedTypeFactory | |
AliasingAnnotatedTypeFactory.AliasingTreeAnnotator | |
AliasingChecker |
Aliasing type system -- used to identify expressions that definitely have no aliases.
|
AliasingTransfer |
Type refinement is treated in the usual way, except that at (pseudo-)assignments the RHS may lose
its type refinement, before the LHS is type-refined.
|
AliasingVisitor |
This visitor ensures that every constructor whose result is annotated as @Unique does
not leak aliases.
|