Annotation Interface RefinementAlias


@Retention(RUNTIME) @Target(TYPE) @Repeatable(RefinementAliasMultiple.class) public @interface RefinementAlias
Annotation to create a ghost variable for a class. The annotation receives the type and name of the ghost within a string e.g. @RefinementAlias("Nat(int x) {x > 0}")
Author:
catarina gamboa
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details