[Sorry for insisting.]

Hi all,

I think this is a bug, but I not sure:

   public aspect Test {
       void f() {}
       @A void af() {}
       static void sf() {}
       @A static void asf1() {}
       static @A void asf2() {}
private static @interface A {} private static aspect B {
           declare error : execution(static @A * *(..)) : "Does not work";
           declare error : execution(@A static * *(..)) : "Works";
} }

Regards,

Manuel

_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to