|
1234567891011121314 |
- /**
- * AspectJ should have a rule that binding parameters lexically
- * within a ! is always an error. These test some of the most
- * obvious forms of that.
- */
- public aspect BindingInNotCf {
- pointcut pc1(Object o): this(o);
-
- pointcut pc2(Object o): !this(o); //CE
-
- pointcut pc3(Object o): !pc2(o); //CE
-
- pointcut pc4(Object o): !!pc1(o); //CE
- }
|