aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoraclement <aclement>2006-07-25 07:46:13 +0000
committeraclement <aclement>2006-07-25 07:46:13 +0000
commit357bbe9eeb34748f7c8c2ff85049230db2adbbf2 (patch)
tree93f24d16310e32f78d6a5cd71f66ba40afd4017e /weaver
parentd3376d042220a3a8de02b22a87131874cd4e48d6 (diff)
downloadaspectj-357bbe9eeb34748f7c8c2ff85049230db2adbbf2.tar.gz
aspectj-357bbe9eeb34748f7c8c2ff85049230db2adbbf2.zip
test and fix for Bug 150671: declare error on set of volatile field does not work
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java b/weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java
index 71eb910cb..f5bd991c7 100644
--- a/weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java
+++ b/weaver/src/org/aspectj/weaver/ResolvedMemberImpl.java
@@ -321,7 +321,7 @@ public class ResolvedMemberImpl extends MemberImpl implements IHasPosition, Anno
}
public boolean isBridgeMethod() {
- return (modifiers & Constants.ACC_BRIDGE)!=0;
+ return (modifiers & Constants.ACC_BRIDGE)!=0 && getKind().equals(METHOD);
}
public boolean isVarargsMethod() {