| Index: pkg/compiler/lib/src/js_emitter/js_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/js_emitter.dart b/pkg/compiler/lib/src/js_emitter/js_emitter.dart
|
| index be7be0c3a3ab1dc19aa7e95c776c3fff93fcfbfe..0a305ed8b614caffae861d54d39cfbf77f14c7c4 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/js_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/js_emitter.dart
|
| @@ -8,76 +8,68 @@ import 'package:js_ast/src/precedence.dart' as js_precedence;
|
| import 'package:js_runtime/shared/embedded_names.dart' as embeddedNames;
|
| import 'package:js_runtime/shared/embedded_names.dart' show JsBuiltin;
|
|
|
| -
|
| import '../common.dart';
|
| -import '../common/names.dart' show
|
| - Identifiers;
|
| -import '../common/tasks.dart' show
|
| - CompilerTask;
|
| -import '../compiler.dart' show
|
| - Compiler;
|
| +import '../common/names.dart' show Identifiers;
|
| +import '../common/tasks.dart' show CompilerTask;
|
| +import '../compiler.dart' show Compiler;
|
| import '../constants/values.dart';
|
| -import '../closure.dart' show
|
| - ClosureClassElement,
|
| - ClosureClassMap,
|
| - ClosureFieldElement,
|
| - CapturedVariable;
|
| -import '../core_types.dart' show
|
| - CoreClasses;
|
| -import '../dart_types.dart' show
|
| - DartType,
|
| - FunctionType,
|
| - InterfaceType,
|
| - TypedefType,
|
| - Types,
|
| - TypeVariableType;
|
| -import '../deferred_load.dart' show
|
| - OutputUnit;
|
| -import '../elements/elements.dart' show
|
| - ClassElement,
|
| - ConstructorBodyElement,
|
| - ConstructorElement,
|
| - Element,
|
| - Elements,
|
| - ElementKind,
|
| - FieldElement,
|
| - FunctionElement,
|
| - FunctionSignature,
|
| - MetadataAnnotation,
|
| - MethodElement,
|
| - MemberElement,
|
| - MixinApplicationElement,
|
| - ParameterElement,
|
| - TypeVariableElement;
|
| +import '../closure.dart'
|
| + show
|
| + ClosureClassElement,
|
| + ClosureClassMap,
|
| + ClosureFieldElement,
|
| + CapturedVariable;
|
| +import '../core_types.dart' show CoreClasses;
|
| +import '../dart_types.dart'
|
| + show
|
| + DartType,
|
| + FunctionType,
|
| + InterfaceType,
|
| + TypedefType,
|
| + Types,
|
| + TypeVariableType;
|
| +import '../deferred_load.dart' show OutputUnit;
|
| +import '../elements/elements.dart'
|
| + show
|
| + ClassElement,
|
| + ConstructorBodyElement,
|
| + ConstructorElement,
|
| + Element,
|
| + Elements,
|
| + ElementKind,
|
| + FieldElement,
|
| + FunctionElement,
|
| + FunctionSignature,
|
| + MetadataAnnotation,
|
| + MethodElement,
|
| + MemberElement,
|
| + MixinApplicationElement,
|
| + ParameterElement,
|
| + TypeVariableElement;
|
| import '../js/js.dart' as jsAst;
|
| import '../js/js.dart' show js;
|
| -import '../js_backend/backend_helpers.dart' show
|
| - BackendHelpers;
|
| -import '../js_backend/js_backend.dart' show
|
| - CheckedModeHelper,
|
| - CompoundName,
|
| - ConstantEmitter,
|
| - CustomElementsAnalysis,
|
| - GetterName,
|
| - JavaScriptBackend,
|
| - JavaScriptConstantCompiler,
|
| - Namer,
|
| - RuntimeTypes,
|
| - RuntimeTypesEncoder,
|
| - SetterName,
|
| - Substitution,
|
| - TypeCheck,
|
| - TypeChecks,
|
| - TypeVariableHandler;
|
| -import '../universe/call_structure.dart' show
|
| - CallStructure;
|
| -import '../universe/selector.dart' show
|
| - Selector;
|
| -import '../universe/universe.dart' show
|
| - SelectorConstraints;
|
| -import '../util/util.dart' show
|
| - Setlet;
|
| -
|
| +import '../js_backend/backend_helpers.dart' show BackendHelpers;
|
| +import '../js_backend/js_backend.dart'
|
| + show
|
| + CheckedModeHelper,
|
| + CompoundName,
|
| + ConstantEmitter,
|
| + CustomElementsAnalysis,
|
| + GetterName,
|
| + JavaScriptBackend,
|
| + JavaScriptConstantCompiler,
|
| + Namer,
|
| + RuntimeTypes,
|
| + RuntimeTypesEncoder,
|
| + SetterName,
|
| + Substitution,
|
| + TypeCheck,
|
| + TypeChecks,
|
| + TypeVariableHandler;
|
| +import '../universe/call_structure.dart' show CallStructure;
|
| +import '../universe/selector.dart' show Selector;
|
| +import '../universe/universe.dart' show SelectorConstraints;
|
| +import '../util/util.dart' show Setlet;
|
|
|
| import 'full_emitter/emitter.dart' as full_js_emitter;
|
| import 'lazy_emitter/emitter.dart' as lazy_js_emitter;
|
|
|