aboutsummaryrefslogtreecommitdiffstats
path: root/tests/java5
diff options
context:
space:
mode:
authoracolyer <acolyer>2005-10-05 20:59:26 +0000
committeracolyer <acolyer>2005-10-05 20:59:26 +0000
commit3459ad57fc5af1ec01a0af3235775dfc9086ae7c (patch)
tree9de62b9b7714fd1caaf19016122a9a42273d7155 /tests/java5
parentab6c7a562a887b70c6b5ad0ac644e7af58394aa3 (diff)
downloadaspectj-3459ad57fc5af1ec01a0af3235775dfc9086ae7c.tar.gz
aspectj-3459ad57fc5af1ec01a0af3235775dfc9086ae7c.zip
these changes prevent us from forgetting the interface bounds of a TypeVariableReferenceType, and from forgetting bindings when parameterizing bindingxxxtypepatterns in generic abstract aspects.
Diffstat (limited to 'tests/java5')
-rw-r--r--tests/java5/generics/genericaspects/GenericAspectRuntimePointcuts.aj2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/java5/generics/genericaspects/GenericAspectRuntimePointcuts.aj b/tests/java5/generics/genericaspects/GenericAspectRuntimePointcuts.aj
index 8436e719f..a1481f92c 100644
--- a/tests/java5/generics/genericaspects/GenericAspectRuntimePointcuts.aj
+++ b/tests/java5/generics/genericaspects/GenericAspectRuntimePointcuts.aj
@@ -17,7 +17,7 @@ abstract aspect GA<P,Q,A extends Annotation> {
- parameter binding
*/
- before(P p, Q q) : cflow(execution(* P.*(..)) && this(p)) && set(Q q) {
+ before(P p, Q q) : cflow(execution(* P.*(..)) && this(p)) && set(Q *) && args(q) {
System.out.println("cflow-ok " + p + " " + q);
}