diff options
author | aclement <aclement> | 2006-01-27 11:34:14 +0000 |
---|---|---|
committer | aclement <aclement> | 2006-01-27 11:34:14 +0000 |
commit | 2602c786913715b1b0530037d43cf47e682637cc (patch) | |
tree | adc93c193aff4a89f008a1e7b5b5bfa71f7e4051 /weaver | |
parent | a723cc27959dbb9b6e3eb3eea797163bd4ac7102 (diff) | |
download | aspectj-2602c786913715b1b0530037d43cf47e682637cc.tar.gz aspectj-2602c786913715b1b0530037d43cf47e682637cc.zip |
fix for 125405 - demote raws to simple on incremental compiles when necessary.
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/ReferenceType.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/ReferenceType.java b/weaver/src/org/aspectj/weaver/ReferenceType.java index 0cab45745..1e6648f7d 100644 --- a/weaver/src/org/aspectj/weaver/ReferenceType.java +++ b/weaver/src/org/aspectj/weaver/ReferenceType.java @@ -660,6 +660,12 @@ public class ReferenceType extends ResolvedType { } } + public void demoteToSimpleType() { + genericType = null; + typeKind = TypeKind.SIMPLE; + signatureErasure = null; + } + public ResolvedType getGenericType() { if (isGenericType()) return this; return genericType; |