Fixed a bad assumption in Pruner that a method call to a static method won't have an instance qualifier.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1506 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 26c71f6..5d2c92b 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
@@ -117,10 +117,9 @@
if (removedMethodParamsMap.containsKey(method)) {
// This must be a static method
assert method.isStatic();
- assert x.getInstance() == null;
- JMethodCall newCall = new JMethodCall(program, x.getSourceInfo(), null,
- method);
+ JMethodCall newCall = new JMethodCall(program, x.getSourceInfo(),
+ x.getInstance(), method);
JMultiExpression currentMulti = null;