From 78ab379057f7456be3ea579f2a087a5a2cd494c3 Mon Sep 17 00:00:00 2001 From: aclement Date: Wed, 20 Aug 2008 20:47:42 +0000 Subject: [PATCH] 145391: ensure type variables in the signature are resolved prior to building dispatcher --- weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java | 1 + 1 file changed, 1 insertion(+) 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, -- 2.39.5