From 6abcaf4fa1598a3c99b54bd1052d922cd8fb79d4 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 11 Jul 2005 10:48:54 +0000 Subject: generics: dont assume its a bcelmethod. When working with generic methods they are merely 'resolvedmembers' --- weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'weaver') 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()) { -- cgit v1.2.3