Index: tests/compiler/dart2js/serialization_helper.dart |
diff --git a/tests/compiler/dart2js/serialization_helper.dart b/tests/compiler/dart2js/serialization_helper.dart |
index 43b2217e0ab7e2331c5c60484b003b55a9510d62..c191030a0b63e9e4a9e6447ed79bc3ae28b9809f 100644 |
--- a/tests/compiler/dart2js/serialization_helper.dart |
+++ b/tests/compiler/dart2js/serialization_helper.dart |
@@ -4,31 +4,27 @@ |
library dart2js.serialization_helper; |
-import 'dart:io'; |
import 'dart:async'; |
-import 'package:async_helper/async_helper.dart'; |
-import 'package:expect/expect.dart'; |
-import 'package:compiler/compiler_new.dart'; |
-import 'package:compiler/src/common.dart'; |
+import 'dart:io'; |
+ |
import 'package:compiler/src/commandline_options.dart'; |
+import 'package:compiler/src/common.dart'; |
import 'package:compiler/src/common/backend_api.dart'; |
import 'package:compiler/src/common/names.dart'; |
import 'package:compiler/src/common/resolution.dart'; |
import 'package:compiler/src/compiler.dart'; |
import 'package:compiler/src/elements/elements.dart'; |
-import 'package:compiler/src/filenames.dart'; |
import 'package:compiler/src/io/source_file.dart'; |
import 'package:compiler/src/scanner/scanner.dart'; |
-import 'package:compiler/src/serialization/element_serialization.dart'; |
+import 'package:compiler/src/script.dart'; |
import 'package:compiler/src/serialization/impact_serialization.dart'; |
import 'package:compiler/src/serialization/json_serializer.dart'; |
import 'package:compiler/src/serialization/resolved_ast_serialization.dart'; |
import 'package:compiler/src/serialization/serialization.dart'; |
-import 'package:compiler/src/serialization/modelz.dart'; |
import 'package:compiler/src/serialization/task.dart'; |
import 'package:compiler/src/tokens/token.dart'; |
-import 'package:compiler/src/script.dart'; |
import 'package:compiler/src/universe/world_impact.dart'; |
+ |
import 'memory_compiler.dart'; |
class Arguments { |
@@ -181,7 +177,7 @@ class _DeserializerSystem extends DeserializerSystem { |
: this._compiler = compiler, |
this._deserializeResolvedAst = deserializeResolvedAst, |
this._resolvedAstDeserializer = deserializeResolvedAst |
- ? new ResolvedAstDeserializerPlugin(compiler.parsing) : null { |
+ ? new ResolvedAstDeserializerPlugin(compiler.parsingContext) : null { |
_deserializer.plugins.add(_resolutionImpactDeserializer); |
if (_deserializeResolvedAst) { |
_deserializer.plugins.add(_resolvedAstDeserializer); |
@@ -268,14 +264,14 @@ class ResolvedAstSerializerPlugin extends SerializerPlugin { |
} |
class ResolvedAstDeserializerPlugin extends DeserializerPlugin { |
- final Parsing parsing; |
+ final ParsingContext parsingContext; |
final Map<Uri, SourceFile> sourceFiles = <Uri, SourceFile>{}; |
Map<Element, ResolvedAst> _resolvedAstMap = <Element, ResolvedAst>{}; |
Map<Element, ObjectDecoder> _decoderMap = <Element, ObjectDecoder>{}; |
Map<Uri, Token> beginTokenMap = <Uri, Token>{}; |
- ResolvedAstDeserializerPlugin(this.parsing); |
+ ResolvedAstDeserializerPlugin(this.parsingContext); |
bool hasResolvedAst(Element element) { |
return _resolvedAstMap.containsKey(element) || |
@@ -289,7 +285,7 @@ class ResolvedAstDeserializerPlugin extends DeserializerPlugin { |
if (decoder != null) { |
resolvedAst = _resolvedAstMap[element] = |
ResolvedAstDeserializer.deserialize( |
- element, decoder, parsing, findToken); |
+ element, decoder, parsingContext, findToken); |
_decoderMap.remove(element); |
} |
} |