From acb02d9c33490ae835964d587c8262dd0aa33422 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 25 Feb 2008 22:01:03 +0000 Subject: [PATCH] annoValMatch: implementation --- .../aspectj/weaver/patterns/BindingAnnotationTypePattern.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/weaver/src/org/aspectj/weaver/patterns/BindingAnnotationTypePattern.java b/weaver/src/org/aspectj/weaver/patterns/BindingAnnotationTypePattern.java index adecd08df..feff42b0d 100644 --- a/weaver/src/org/aspectj/weaver/patterns/BindingAnnotationTypePattern.java +++ b/weaver/src/org/aspectj/weaver/patterns/BindingAnnotationTypePattern.java @@ -33,7 +33,7 @@ public class BindingAnnotationTypePattern extends ExactAnnotationTypePattern imp * @param annotationType */ public BindingAnnotationTypePattern(UnresolvedType annotationType, int index) { - super(annotationType); + super(annotationType,null); this.formalIndex = index; } @@ -105,7 +105,7 @@ public class BindingAnnotationTypePattern extends ExactAnnotationTypePattern imp public AnnotationTypePattern remapAdviceFormals(IntMap bindings) { if (!bindings.hasKey(formalIndex)) { - return new ExactAnnotationTypePattern(annotationType); + return new ExactAnnotationTypePattern(annotationType,null); } else { int newFormalIndex = bindings.get(formalIndex); return new BindingAnnotationTypePattern(annotationType, newFormalIndex); -- 2.39.5