commit | 647966b582cb2c5bdb9131797245d6cf485e5308 | [log] [tgz] |
---|---|---|
author | scottb@google.com <scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Sat Mar 29 04:03:35 2008 +0000 |
committer | scottb@google.com <scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Sat Mar 29 04:03:35 2008 +0000 |
tree | b63847e4b5916b60777e00e4658b6a31997db055 | |
parent | 55e28ffcbcce3524f1a0ac0d4b68005ed757e6a4 [diff] |
We shouldn't be rescuing override methods in non-instantiable types. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2283 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java b/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java index bd60b0d..7a6a619 100644 --- a/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java +++ b/dev/core/src/com/google/gwt/dev/jjs/impl/Pruner.java
@@ -889,6 +889,11 @@ } @Override + public boolean visit(JClassType x, Context ctx) { + return rescuer.instantiatedTypes.contains(x); + } + + @Override public boolean visit(JProgram x, Context ctx) { didRescue = false; return true;