| @p.I package p; |
| |
| public @interface I { |
| public abstract int x() ; |
| } |
| @p.I public class A { |
| @p.I public A() {} |
| } |
| public class useAnno extends groovy.lang.Script { |
| public static void main(java.lang.String[] args) { |
| new p.useAnno(new groovy.lang.Binding(args)).run(); |
| } |
| |
| public java.lang.Object run() { |
| |
| |
| |
| |
| @p.I public java.lang.Integer var = 3; |
| |
| |
| |
| |
| |
| |
| return null; |
| |
| } |
| |
| @p.I public void foo(@p.I final java.lang.Object x) { |
| @p.I java.lang.Object a; |
| } |
| |
| public useAnno(groovy.lang.Binding binding) { |
| super(binding); |
| } |
| public useAnno() { |
| super(); |
| } |
| } |