aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java b/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java
index 055acc41d..da6cd7ec1 100644
--- a/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java
+++ b/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java
@@ -978,4 +978,9 @@ public class BcelObjectType extends AbstractReferenceTypeDelegate {
public int getCompilerVersion() {
return wvInfo.getMajorVersion();
}
+
+ public void ensureConsistent() {
+ superTypeReference.clear();
+ superInterfaceReferences.clear();
+ }
}