aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraclement <aclement>2005-01-14 09:26:00 +0000
committeraclement <aclement>2005-01-14 09:26:00 +0000
commitb3a30ac11b75cbdd7e9fbb6f7616cce3d2528bba (patch)
tree284c77ba57799ed4f7af23387f500dfd229dfe30
parentb460597575b05920885bd2f5f226b0140b687d6e (diff)
downloadaspectj-b3a30ac11b75cbdd7e9fbb6f7616cce3d2528bba.tar.gz
aspectj-b3a30ac11b75cbdd7e9fbb6f7616cce3d2528bba.zip
Fix for "staticinitialization(@Blah *)"
-rw-r--r--weaver/src/org/aspectj/weaver/patterns/WildTypePattern.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/patterns/WildTypePattern.java b/weaver/src/org/aspectj/weaver/patterns/WildTypePattern.java
index 8e631c09b..ab1f5237c 100644
--- a/weaver/src/org/aspectj/weaver/patterns/WildTypePattern.java
+++ b/weaver/src/org/aspectj/weaver/patterns/WildTypePattern.java
@@ -114,6 +114,8 @@ public class WildTypePattern extends TypePattern {
String targetTypeName = type.getName();
//System.err.println("match: " + targetTypeName + ", " + knownMatches); //Arrays.asList(importedPrefixes));
+ // Ensure the annotation pattern is resolved
+ annotationPattern.resolve(type.getWorld());
return matchesExactlyByName(targetTypeName) &&
annotationPattern.matches(type).alwaysTrue();