| Package | Description | 
|---|---|
| com.google.gwt.dev.jjs.impl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeadCodeElimination.DeadCodeVisitorEliminates dead or unreachable code when possible, and makes local
 simplifications like changing " x || true" to "x". | 
| class  | FixAssignmentsToUnboxOrCastMost autoboxing is handled by  GenerateJavaAST. | 
| class  | JModVisitorWithTemporaryVariableCreationA JModVisitor capable of creating temporary local variables and placing their declarations in an
 appropriate preceding place. | 
| class  | MethodCallTightener.MethodCallTighteningVisitorUpdates polymorphic method calls to tighter bindings based on the type of
 the qualifier. | 
| static class  | RemoveEmptySuperCalls.EmptySuperCallVisitorRemoves calls to no-op super constructors. | 
| class  | RemoveSpecializationsRemove all method specializations before final pruning pass. | 
| class  | TypeRemapperA visitor that changes all JType references in the AST. | 
| class  | TypeTightener.FixDanglingRefsVisitorReplaces dangling null references with dummy calls. | 
| class  | TypeTightener.TightenTypesVisitorWherever possible, use the type flow information recorded by RecordVisitor
 to change the declared type of a field, local, parameter, or method to a
 more specific type. | 
Copyright © 2018. All rights reserved.