Browse Source

move away from using helper methods on Member

tags/V1_6_7
aclement 14 years ago
parent
commit
8812484c90
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      org.aspectj.matcher/src/org/aspectj/weaver/Shadow.java

+ 3
- 2
org.aspectj.matcher/src/org/aspectj/weaver/Shadow.java View File

@@ -14,6 +14,7 @@ package org.aspectj.weaver;

import java.io.DataInputStream;
import java.io.IOException;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
@@ -70,7 +71,7 @@ public abstract class Shadow {
if (getKind().neverHasThis()) {
return false;
} else if (getKind().isEnclosingKind()) {
return !getSignature().isStatic();
return !Modifier.isStatic(getSignature().getModifiers());
} else if (enclosingShadow == null) {
return false;
} else {
@@ -109,7 +110,7 @@ public abstract class Shadow {
} else if (getKind().isTargetSameAsThis()) {
return hasThis();
} else {
return !getSignature().isStatic();
return !Modifier.isStatic(getSignature().getModifiers());
}
}


Loading…
Cancel
Save