diff options
author | aclement <aclement> | 2009-11-17 17:57:27 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-11-17 17:57:27 +0000 |
commit | 89cd3fc127e707803972ced6a049e6af4e276ecf (patch) | |
tree | fe6516e873f4b690197b03a5ff090799e33b29f1 /org.aspectj.matcher | |
parent | b424f7307124a4b66841697d1cd937e5e330b843 (diff) | |
download | aspectj-89cd3fc127e707803972ced6a049e6af4e276ecf.tar.gz aspectj-89cd3fc127e707803972ced6a049e6af4e276ecf.zip |
move away from using helper methods on Member
Diffstat (limited to 'org.aspectj.matcher')
-rw-r--r-- | org.aspectj.matcher/src/org/aspectj/weaver/AjcMemberMaker.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/AjcMemberMaker.java b/org.aspectj.matcher/src/org/aspectj/weaver/AjcMemberMaker.java index a0a9d3c39..5144b0992 100644 --- a/org.aspectj.matcher/src/org/aspectj/weaver/AjcMemberMaker.java +++ b/org.aspectj.matcher/src/org/aspectj/weaver/AjcMemberMaker.java @@ -229,7 +229,7 @@ public class AjcMemberMaker { public static ResolvedMember privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) { return new ResolvedMemberImpl(Member.METHOD, method.getDeclaringType(), Modifier.PUBLIC - | (method.isStatic() ? Modifier.STATIC : 0), method.getReturnType(), NameMangler.privilegedAccessMethodForMethod( + | (Modifier.isStatic(method.getModifiers()) ? Modifier.STATIC : 0), method.getReturnType(), NameMangler.privilegedAccessMethodForMethod( method.getName(), method.getDeclaringType(), aspectType), method.getParameterTypes(), method.getExceptions()); } @@ -373,7 +373,7 @@ public class AjcMemberMaker { public static ResolvedMember interFieldInitializer(ResolvedMember field, UnresolvedType aspectType) { return new ResolvedMemberImpl(Member.METHOD, aspectType, PUBLIC_STATIC, NameMangler.interFieldInitializer(aspectType, field - .getDeclaringType(), field.getName()), field.isStatic() ? "()V" : "(" + field.getDeclaringType().getSignature() + .getDeclaringType(), field.getName()), Modifier.isStatic(field.getModifiers()) ? "()V" : "(" + field.getDeclaringType().getSignature() + ")V"); } @@ -522,7 +522,7 @@ public class AjcMemberMaker { */ public static ResolvedMember interMethodDispatcher(ResolvedMember meth, UnresolvedType aspectType) { UnresolvedType[] paramTypes = meth.getParameterTypes(); - if (!meth.isStatic()) { + if (!Modifier.isStatic(meth.getModifiers())) { paramTypes = UnresolvedType.insert(meth.getDeclaringType(), paramTypes); } @@ -539,7 +539,7 @@ public class AjcMemberMaker { */ public static ResolvedMember interMethodBody(ResolvedMember meth, UnresolvedType aspectType) { UnresolvedType[] paramTypes = meth.getParameterTypes(); - if (!meth.isStatic()) { + if (!Modifier.isStatic(meth.getModifiers())) { paramTypes = UnresolvedType.insert(meth.getDeclaringType(), paramTypes); } |