aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraclement <aclement>2010-03-03 19:05:04 +0000
committeraclement <aclement>2010-03-03 19:05:04 +0000
commitfb8656fc5d36147829bff93bddb0699fad4daeab (patch)
treec29924195ea680a3165e2c3671e926defaa4aa7a
parentfc12e83825776296afa6c2390ec07a53b70bfa3e (diff)
downloadaspectj-fb8656fc5d36147829bff93bddb0699fad4daeab.tar.gz
aspectj-fb8656fc5d36147829bff93bddb0699fad4daeab.zip
303924: fix
-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();
+ }
}