]> source.dussan.org Git - aspectj.git/commitdiff
pr115250: allows for parameterized advice.
authoraclement <aclement>
Mon, 21 Nov 2005 15:56:13 +0000 (15:56 +0000)
committeraclement <aclement>
Mon, 21 Nov 2005 15:56:13 +0000 (15:56 +0000)
weaver/src/org/aspectj/weaver/Advice.java

index 173d4c3f9fa681557252462a3525b9b15316a38d..027e6253f67a8b919b4fefe66fa4c3dce5e747c2 100644 (file)
@@ -280,9 +280,13 @@ public abstract class Advice extends ShadowMunger {
        }
        
        public UnresolvedType getDeclaringAspect() {
-               return signature.getDeclaringType();
+               return getOriginalSignature().getDeclaringType();
        }
 
+       protected Member getOriginalSignature() { 
+               return signature;
+       }
+       
        protected String extraParametersToString() {
                if (getExtraParameterFlags() == 0) {
                        return "";