Reviewers: zundel, jbrosenberg,
Description:
Unify the AST produced by GwtAstBuilder.
This isn't ready to switch on yet, but I can pass all our tests now, so
it seemed like a good checkpoint.
Please review this at http://gwt-code-reviews.appspot.com/1451804/
Affected files:
M dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JArrayType.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JCastOperation.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JClassLiteral.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JClassType.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JDeclaredType.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JField.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JFieldRef.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JGwtCreate.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JInstanceOf.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JMethod.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JMethodCall.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JNameOf.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JReferenceType.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JStringLiteral.java
M dev/core/src/com/google/gwt/dev/jjs/ast/JType.java
M dev/core/src/com/google/gwt/dev/jjs/ast/js/JsniMethodRef.java
M dev/core/src/com/google/gwt/dev/jjs/ast/js/JsonArray.java
M dev/core/src/com/google/gwt/dev/jjs/ast/js/JsonObject.java
M dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java
M dev/core/src/com/google/gwt/dev/jjs/impl/GwtAstBuilder.java
M
dev/core/src/com/google/gwt/dev/jjs/impl/ImplementClassLiteralsAsFields.java
A dev/core/src/com/google/gwt/dev/jjs/impl/UnifyAst.java
M dev/core/src/com/google/gwt/dev/js/ast/JsNestingScope.java
M user/test/com/google/gwt/dev/jjs/GwtAstBuilderTest.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors