Selaa lähdekoodia

ensure that the generic signature information for advice is retained

tags/V1_5_0M3
acolyer 19 vuotta sitten
vanhempi
commit
cb4c721436

+ 3
- 1
org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AdviceDeclaration.java Näytä tiedosto

@@ -98,7 +98,9 @@ public class AdviceDeclaration extends AjMethodDeclaration {
ClassScope upperScope = (ClassScope)scope.parent; //!!! safety
modifiers = binding.modifiers = checkAndSetModifiers(modifiers, upperScope);
modifiers = checkAndSetModifiers(modifiers, upperScope);
int bindingModifiers = (modifiers | (binding.modifiers & AccGenericSignature));
binding.modifiers = bindingModifiers;
if (kind == AdviceKind.AfterThrowing && extraArgument != null) {
TypeBinding argTb = extraArgument.binding.type;

Loading…
Peruuta
Tallenna