org.aspectj/tests/bugs164/pr233032/A.java

22 lines
363 B
Java
Raw Normal View History

2009-02-18 22:05:02 +01:00
import org.aspectj.lang.*;
import org.aspectj.lang.annotation.*;
@Aspect("percflow(within(C))")
public class A {
@Before("execution(* foo(..)) && cflow(execution(* bar(..)) && this(o))")
public void m(Object o) {}
public static void main(String[] argv) {
new C().bar();
}
}
class C {
public void bar() {
foo();
}
public void foo() {}
}