org.aspectj/tests/bugs163/pr252722/BCode.java

25 lines
316 B
Java

import org.aspectj.lang.annotation.*;
import org.aspectj.lang.*;
abstract aspect Super {
void foo(String s) {}
}
public aspect BCode extends Super {
void around(): execution(* m(..)) {
super.foo("hello");
}
public static void main(String []argv) {
new C().m();
}
}
class C {
public void m() {}
}