diff options
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/Member.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/Member.java b/weaver/src/org/aspectj/weaver/Member.java index a7db606b4..3c42fa1a6 100644 --- a/weaver/src/org/aspectj/weaver/Member.java +++ b/weaver/src/org/aspectj/weaver/Member.java @@ -25,7 +25,7 @@ import java.util.List; import org.aspectj.util.TypeSafeEnum; public class Member implements Comparable, AnnotatedElement { - + private final Kind kind; private final TypeX declaringType; protected final int modifiers; // protected because ResolvedMember uses it @@ -529,6 +529,16 @@ public class Member implements Comparable, AnnotatedElement { +// //ATAJ. Should probably be ajc$, used only for slow impl of Aspects.aspectOf() +// public static final Member ajClassField = new Member( +// FIELD, +// TypeX.OBJECT,//any one +// Modifier.PRIVATE | Modifier.STATIC | Modifier.FINAL, +// "aj$class", +// TypeX.JAVA_LANG_CLASS.getSignature() +// ); + + public Collection/*ResolvedTypeX*/ getDeclaringTypes(World world) { ResolvedTypeX myType = getDeclaringType().resolve(world); |