From: acolyer Date: Thu, 1 Sep 2005 12:38:33 +0000 (+0000) Subject: use the matchingSignature of a shadow for matching (not the synthetic sig) X-Git-Tag: preDefaultReweavable~135 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2ce81c85a936ab156c4147dd426c5067955906e7;p=aspectj.git use the matchingSignature of a shadow for matching (not the synthetic sig) --- diff --git a/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java b/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java index 32a982373..f56218d84 100644 --- a/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java +++ b/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java @@ -108,7 +108,7 @@ public class KindedPointcut extends Pointcut { protected FuzzyBoolean matchInternal(Shadow shadow) { if (shadow.getKind() != kind) return FuzzyBoolean.NO; - if (!signature.matches(shadow.getSignature(), shadow.getIWorld(),this.kind == Shadow.MethodCall)){ + if (!signature.matches(shadow.getMatchingSignature(), shadow.getIWorld(),this.kind == Shadow.MethodCall)){ if(kind == Shadow.MethodCall) { warnOnConfusingSig(shadow);