Annotation Interface PolySigned
@Documented
@Retention(RUNTIME)
@Target({TYPE_USE,TYPE_PARAMETER})
@PolymorphicQualifier(UnknownSignedness.class)
public @interface PolySigned
A polymorphic qualifier for the signedness type system.
When two formal parameter types are annotated with @PolySigned
, the two arguments must
have the same signedness type annotation. (This differs from the standard rule for polymorphic
qualifiers.)
- See the Checker Framework Manual:
- Signedness Checker, Qualifier polymorphism