| Index: pkg/front_end/lib/src/fasta/fasta.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/fasta.dart b/pkg/front_end/lib/src/fasta/fasta.dart
|
| index 8a700879f34a0ccc735d9bc1d74991ad3fef3b0b..5385fa3480d80dc4ba694a40895c39fa6a10dcd1 100644
|
| --- a/pkg/front_end/lib/src/fasta/fasta.dart
|
| +++ b/pkg/front_end/lib/src/fasta/fasta.dart
|
| @@ -150,7 +150,10 @@ class CompileTask {
|
| if (c.options.dumpIr && output != null) {
|
| printProgramText(outline);
|
| }
|
| - await kernelTarget.writeOutline(output);
|
| + if (output != null) {
|
| + await writeProgramToFileUri(ticker, output, outline,
|
| + isFullProgram: false);
|
| + }
|
| return kernelTarget;
|
| }
|
|
|
| @@ -160,7 +163,7 @@ class CompileTask {
|
| Uri uri = c.options.output;
|
| var program = await kernelTarget.buildProgram(verify: c.options.verify);
|
| if (c.options.dumpIr) printProgramText(program);
|
| - await kernelTarget.writeProgram(uri);
|
| + await writeProgramToFileUri(ticker, uri, program, isFullProgram: true);
|
| return uri;
|
| }
|
| }
|
|
|