diff options
author | aclement <aclement> | 2005-11-15 09:15:14 +0000 |
---|---|---|
committer | aclement <aclement> | 2005-11-15 09:15:14 +0000 |
commit | 676aa089feb829d744fa054b52af39f83e22952f (patch) | |
tree | a04f7da43e25531419518652fe68afbc93d8f038 /weaver | |
parent | 40bf10f47746b3cd84f641d338ed72870b898f3e (diff) | |
download | aspectj-676aa089feb829d744fa054b52af39f83e22952f.tar.gz aspectj-676aa089feb829d744fa054b52af39f83e22952f.zip |
allow for missing type (again) - see pr116305
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java b/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java index 34fcd8ce9..d25f90501 100644 --- a/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java +++ b/weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java @@ -144,7 +144,8 @@ public class KindedPointcut extends Pointcut { shadow.getSignature().getDeclaringType().resolve(world); if (signature.getDeclaringType().isStar() - || exactDeclaringType== ResolvedType.MISSING) + || exactDeclaringType == ResolvedType.MISSING + || exactDeclaringType.resolve(world).isMissing()) return; // warning not needed if match type couldn't ever be the declaring type |