aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoraclement <aclement>2008-06-06 16:18:50 +0000
committeraclement <aclement>2008-06-06 16:18:50 +0000
commita1f35f502917243dcf685cc32af6558512dd36a7 (patch)
tree0a48e21afa9b399a48dc9b518737ceec9f590346 /weaver
parent11c9489751843187ba138ea7f2bd32fc9c2e2651 (diff)
downloadaspectj-a1f35f502917243dcf685cc32af6558512dd36a7.tar.gz
aspectj-a1f35f502917243dcf685cc32af6558512dd36a7.zip
231396: refactoring AspectJ: constants for two very very common types
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/UnresolvedType.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/UnresolvedType.java b/weaver/src/org/aspectj/weaver/UnresolvedType.java
index 441eca353..2aca3954e 100644
--- a/weaver/src/org/aspectj/weaver/UnresolvedType.java
+++ b/weaver/src/org/aspectj/weaver/UnresolvedType.java
@@ -117,6 +117,8 @@ public class UnresolvedType implements Traceable, TypeVariableDeclaringElement {
public static final UnresolvedType AT_TARGET = forSignature("Ljava/lang/annotation/Target;");
public static final UnresolvedType SOMETHING = new UnresolvedType("?");
public static final UnresolvedType[] ARRAY_WITH_JUST_OBJECT = new UnresolvedType[]{OBJECT};
+ public static final UnresolvedType JOINPOINT_STATICPART = forSignature("Lorg/aspectj/lang/JoinPoint$StaticPart;");
+ public static final UnresolvedType JOINPOINT_ENCLOSINGSTATICPART = forSignature("Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart;");
// this doesn't belong here and will get moved to ResolvedType later in the refactoring
public static final String MISSING_NAME = "@missing@";