| Index: pkg/compiler/lib/src/dart2jslib.dart
|
| diff --git a/pkg/compiler/lib/src/dart2jslib.dart b/pkg/compiler/lib/src/dart2jslib.dart
|
| index d5266d97031423296b31aa19cf9e75d81b6015ee..beefbeba0a59ae3379a343917963bddd98417109 100644
|
| --- a/pkg/compiler/lib/src/dart2jslib.dart
|
| +++ b/pkg/compiler/lib/src/dart2jslib.dart
|
| @@ -5,6 +5,7 @@
|
| library dart2js;
|
|
|
| import 'dart:async';
|
| +import 'dart:collection' show Queue;
|
| import 'dart:profiler' show
|
| UserTag;
|
|
|
| @@ -13,15 +14,14 @@ import 'cache_strategy.dart';
|
| import 'closure.dart' as closureMapping;
|
| import 'compile_time_constants.dart';
|
| import 'constants/constant_system.dart';
|
| +import 'constants/expressions.dart';
|
| import 'constants/values.dart';
|
| import 'core_types.dart';
|
| import 'cps_ir/cps_ir_builder_task.dart' show IrBuilderTask;
|
| import 'dart_backend/dart_backend.dart' as dart_backend;
|
| import 'dart_types.dart';
|
| import 'deferred_load.dart' show DeferredLoadTask, OutputUnit;
|
| -import 'diagnostic_listener.dart';
|
| import 'dump_info.dart';
|
| -import 'enqueue.dart';
|
| import 'elements/elements.dart';
|
| import 'elements/modelx.dart'
|
| show ErroneousElementX,
|
| @@ -36,31 +36,54 @@ import 'elements/modelx.dart'
|
| import 'helpers/helpers.dart'; // Included for debug helpers.
|
| import 'io/code_output.dart' show CodeBuffer;
|
| import 'io/source_information.dart';
|
| +import 'js/js.dart' as js;
|
| import 'js_backend/js_backend.dart' as js_backend;
|
| import 'library_loader.dart'
|
| show LibraryLoader,
|
| LibraryLoaderTask,
|
| LoadedLibraries;
|
| -import 'messages.dart';
|
| import 'mirrors_used.dart' show MirrorUsageAnalyzerTask;
|
| import 'null_compiler_output.dart';
|
| import 'native/native.dart' as native;
|
| +import 'ordered_typeset.dart';
|
| import 'patch_parser.dart';
|
| +import 'resolution/class_members.dart' show MembersCreator;
|
| import 'resolution/resolution.dart';
|
| +import 'resolution/semantic_visitor.dart';
|
| +import 'resolution/send_structure.dart';
|
| +import 'resolution/operators.dart' as op;
|
| import 'scanner/scannerlib.dart';
|
| import 'serialization/task.dart';
|
| -import 'script.dart';
|
| import 'ssa/ssa.dart';
|
| +import 'io/source_file.dart' show SourceFile;
|
| import 'tracer.dart' show Tracer;
|
| import 'tree/tree.dart';
|
| -import 'typechecker.dart';
|
| import 'types/types.dart' as ti;
|
| import 'universe/universe.dart';
|
| +import 'universe/class_set.dart';
|
| import 'util/characters.dart' show $_;
|
| import 'util/uri_extras.dart' as uri_extras show relativize;
|
| import 'util/util.dart';
|
| -import 'world.dart';
|
| +import 'messages.dart';
|
|
|
| export 'helpers/helpers.dart';
|
| +export 'resolution/resolution.dart' show TreeElements, TreeElementMapping;
|
| +export 'scanner/scannerlib.dart' show isUserDefinableOperator,
|
| + isUnaryOperator,
|
| + isBinaryOperator,
|
| + isTernaryOperator,
|
| + isMinusOperator;
|
| +export 'universe/universe.dart' show CallStructure, Selector, TypedSelector;
|
| +export 'util/util.dart'
|
| + show Spannable,
|
| + CURRENT_ELEMENT_SPANNABLE,
|
| + NO_LOCATION_SPANNABLE;
|
| +export 'messages.dart';
|
|
|
| part 'compiler.dart';
|
| +part 'diagnostic_listener.dart';
|
| +part 'enqueue.dart';
|
| +part 'resolved_visitor.dart';
|
| +part 'script.dart';
|
| +part 'typechecker.dart';
|
| +part 'world.dart';
|
|
|