summaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoracolyer <acolyer>2005-09-01 12:38:33 +0000
committeracolyer <acolyer>2005-09-01 12:38:33 +0000
commit2ce81c85a936ab156c4147dd426c5067955906e7 (patch)
tree52a69ae58f33379e14659ba278db85bb784b1ce7 /weaver
parent558e025362a02c1c5f88008b3f0c1e90adec60a8 (diff)
downloadaspectj-2ce81c85a936ab156c4147dd426c5067955906e7.tar.gz
aspectj-2ce81c85a936ab156c4147dd426c5067955906e7.zip
use the matchingSignature of a shadow for matching (not the synthetic sig)
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java2
1 files changed, 1 insertions, 1 deletions
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);