diff options
author | aclement <aclement> | 2005-07-11 10:48:54 +0000 |
---|---|---|
committer | aclement <aclement> | 2005-07-11 10:48:54 +0000 |
commit | 6abcaf4fa1598a3c99b54bd1052d922cd8fb79d4 (patch) | |
tree | 382d95d8ff2a1b9b544c575715b1407d293c13ba | |
parent | 8a240a42a10248f9e0922a91e17c57b250685e17 (diff) | |
download | aspectj-6abcaf4fa1598a3c99b54bd1052d922cd8fb79d4.tar.gz aspectj-6abcaf4fa1598a3c99b54bd1052d922cd8fb79d4.zip |
generics: dont assume its a bcelmethod. When working with generic methods they are merely 'resolvedmembers'
-rw-r--r-- | weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java b/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java index e426711e5..b02950121 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java @@ -153,7 +153,7 @@ public class BcelAccessForInlineMunger extends BcelTypeMunger { // look in the whole method list and not just declared for super calls and alike List methods = callee.getMethodsWithoutIterator(); for (Iterator iter = methods.iterator(); iter.hasNext();) { - BcelMethod resolvedMember = (BcelMethod) iter.next(); + ResolvedMember resolvedMember = (ResolvedMember) iter.next(); if (invoke.getName(cpg).equals(resolvedMember.getName()) && invoke.getSignature(cpg).equals(resolvedMember.getSignature()) && !resolvedMember.isPublic()) { |