diff --git a/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java b/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java index beffcdfd4e5..98f61bfb61e 100644 --- a/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java +++ b/dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java @@ -97,7 +97,6 @@ import com.google.gwt.dev.jjs.impl.MethodCallSpecializer; import com.google.gwt.dev.jjs.impl.MethodCallTightener; import com.google.gwt.dev.jjs.impl.MethodInliner; -import com.google.gwt.dev.jjs.impl.NameClashesFixer; import com.google.gwt.dev.jjs.impl.OptimizerContext; import com.google.gwt.dev.jjs.impl.OptimizerStats; import com.google.gwt.dev.jjs.impl.PostOptimizationCompoundAssignmentNormalizer; @@ -505,7 +504,6 @@ protected TypeMapper normalizeSemantics() { TypeMapper typeMapper = getTypeMapper(); ResolveRuntimeTypeReferences.exec(jprogram, typeMapper, getTypeOrder()); - NameClashesFixer.exec(jprogram); return typeMapper; } finally { event.end(); diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java b/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java index 785daaa38b2..4d5d5ff561e 100644 --- a/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java +++ b/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java @@ -3002,6 +3002,7 @@ private void contructTypeToClassLiteralDeclarationMap() { } private Pair> execImpl() { + NameClashesFixer.exec(program); uninitializedValuePotentiallyObservable = optimize ? ComputePotentiallyObservableUninitializedValues.analyze(program) : Predicates.alwaysTrue(); diff --git a/dev/core/test/com/google/gwt/dev/jjs/impl/FullCompileTestBase.java b/dev/core/test/com/google/gwt/dev/jjs/impl/FullCompileTestBase.java index e52b52124b2..32462581ed8 100644 --- a/dev/core/test/com/google/gwt/dev/jjs/impl/FullCompileTestBase.java +++ b/dev/core/test/com/google/gwt/dev/jjs/impl/FullCompileTestBase.java @@ -98,7 +98,6 @@ public CharSequence getContent() { ArrayNormalizer.exec(jProgram); TypeTightener.exec(jProgram); MethodCallTightener.exec(jProgram); - NameClashesFixer.exec(jProgram); IntTypeMapper typeMapper = new IntTypeMapper(); ResolveRuntimeTypeReferences.exec(jProgram, typeMapper, TypeOrder.FREQUENCY);