From 2602c786913715b1b0530037d43cf47e682637cc Mon Sep 17 00:00:00 2001 From: aclement Date: Fri, 27 Jan 2006 11:34:14 +0000 Subject: fix for 125405 - demote raws to simple on incremental compiles when necessary. --- weaver/src/org/aspectj/weaver/ReferenceType.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'weaver') 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; -- cgit v1.2.3