Top Annotations
[default module]

Package org.checkerframework.common.aliasing.qual


Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
LeakedToResult

This annotation is used on a formal parameter to indicate that the parameter may be returned, but it is not otherwise leaked.

public @interface
MaybeAliased

An expression with this type might have an alias.

public @interface
MaybeLeaked

Temporary type qualifier:

This is the default type qualifier for the Leaked hierarchy.

public @interface
NonLeaked

This annotation is used on a formal parameter to indicate that the parameter is not leaked (stored in a location that could be accessed later) nor returned by the method body.

public @interface
Unique

An expression with this type has no aliases.