package checkers.jimmu.quals;
import checkers.quals.SubtypeOf;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
/**
* A parameter or variable is safe if no static aliases to them can be created.
* This is used to mimic Jimuva's ownership-polymorphic methods.
*
* @author saf
*/
@Target({ElementType.PARAMETER, ElementType.LOCAL_VARIABLE})
@SubtypeOf({})
@Documented
public @interface Safe {}