diff options
author | aclement <aclement> | 2009-10-31 17:03:34 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-10-31 17:03:34 +0000 |
commit | 34f74c44baedf9e6de3511a50729a1209286e285 (patch) | |
tree | 778b5c7d3aadefbc1c23aba49d1bce184aeb728b /weaver | |
parent | c3c673bbb4b3b59d922b2371e450575863861d77 (diff) | |
download | aspectj-34f74c44baedf9e6de3511a50729a1209286e285.tar.gz aspectj-34f74c44baedf9e6de3511a50729a1209286e285.zip |
pass concreteAspect when building advice object
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/bcel/BcelMethod.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelMethod.java b/weaver/src/org/aspectj/weaver/bcel/BcelMethod.java index 7d8496d31..e790d5f3e 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelMethod.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelMethod.java @@ -197,7 +197,7 @@ class BcelMethod extends ResolvedMemberImpl { if (attr instanceof AjAttribute.MethodDeclarationLineNumberAttribute) { declarationLineNumber = (AjAttribute.MethodDeclarationLineNumberAttribute) attr; } else if (attr instanceof AjAttribute.AdviceAttribute) { - associatedShadowMunger = ((AjAttribute.AdviceAttribute) attr).reify(this, world); + associatedShadowMunger = ((AjAttribute.AdviceAttribute) attr).reify(this, world, (ResolvedType) getDeclaringType()); } else if (attr instanceof AjAttribute.AjSynthetic) { bitflags |= IS_AJ_SYNTHETIC; } else if (attr instanceof AjAttribute.EffectiveSignatureAttribute) { |