From: aclement Date: Wed, 20 Aug 2008 20:47:42 +0000 (+0000) Subject: 145391: ensure type variables in the signature are resolved prior to building dispatcher X-Git-Tag: V162DEV_M1~110 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=78ab379057f7456be3ea579f2a087a5a2cd494c3;p=aspectj.git 145391: ensure type variables in the signature are resolved prior to building dispatcher --- diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java index 7c4728ebc..a91ffa1ab 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java @@ -1325,6 +1325,7 @@ public class BcelTypeMunger extends ConcreteTypeMunger { NameMangler.protectedDispatchMethod( onType, superMethod.getName()); + superMethod = superMethod.resolve(weaver.getWorld()); LazyMethodGen dispatcher = makeDispatcher( gen,