From ca845bdd02e5c9c227e072bfedfe3fa67643c543 Mon Sep 17 00:00:00 2001 From: aclement Date: Wed, 27 Jul 2005 11:46:22 +0000 Subject: [PATCH] genericmethoditd: forces Resolvedmember to remember typevariables --- .../ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java index b270267c8..e868d796b 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java @@ -129,6 +129,8 @@ public class InterTypeMethodDeclaration extends InterTypeDeclaration { world.fromBindings(binding.parameters), world.fromEclipse(binding.thrownExceptions)); + sig.setTypeVariables(world.fromBindings(binding.typeVariables)); + NewMethodTypeMunger myMunger = new NewMethodTypeMunger(sig, null); setMunger(myMunger); ResolvedType aspectType = world.fromEclipse(classScope.referenceContext.binding); -- 2.39.5