Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(78)

Unified Diff: pkg/kernel/test/closures/kernel_chain.dart

Issue 2665723002: Implement canonical name scheme in kernel. (Closed)
Patch Set: Address comments Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/kernel/test/closures/kernel_chain.dart
diff --git a/pkg/kernel/test/closures/kernel_chain.dart b/pkg/kernel/test/closures/kernel_chain.dart
index b3088cb04783615de86d203634440a8d53c57519..1bfcc645f395df3d79fbe3805ce2e2db222b3ef8 100644
--- a/pkg/kernel/test/closures/kernel_chain.dart
+++ b/pkg/kernel/test/closures/kernel_chain.dart
@@ -10,7 +10,7 @@ import 'dart:io' show Directory, File, IOSink;
import 'dart:typed_data' show Uint8List;
-import 'package:kernel/kernel.dart' show Repository, loadProgramFromBinary;
+import 'package:kernel/kernel.dart' show loadProgramFromBinary;
import 'package:kernel/text/ast_to_text.dart' show Printer;
@@ -25,8 +25,6 @@ import 'package:kernel/binary/ast_to_binary.dart' show BinaryPrinter;
import 'package:kernel/binary/ast_from_binary.dart' show BinaryBuilder;
-import 'package:kernel/binary/loader.dart' show BinaryLoader;
-
Future<bool> fileExists(Uri base, String path) async {
return await new File.fromUri(base.resolve(path)).exists();
}
@@ -153,8 +151,9 @@ class Copy extends Step<Program, Program, ChainContext> {
BytesCollector sink = new BytesCollector();
new BinaryPrinter(sink).writeProgramFile(program);
Uint8List bytes = sink.collect();
- BinaryLoader loader = new BinaryLoader(new Repository());
- return pass(new BinaryBuilder(loader, bytes).readProgramFile());
+ var newProgram = new Program();
+ new BinaryBuilder(bytes).readMultiFile(newProgram);
+ return pass(newProgram);
}
}

Powered by Google App Engine
This is Rietveld 408576698