| 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 b6bc4707f3794f1aede92504d328aad9ac0eca24..dc5745a288858b421f12d9c33de72aa5d426f2bc 100644
|
| --- a/pkg/front_end/lib/src/fasta/fasta.dart
|
| +++ b/pkg/front_end/lib/src/fasta/fasta.dart
|
| @@ -148,7 +148,7 @@ class CompileTask {
|
| await dillTarget.buildOutlines();
|
| var outline = await kernelTarget.buildOutlines();
|
| if (c.options.dumpIr && output != null) {
|
| - printProgramText(outline);
|
| + printProgramText(outline, libraryFilter: kernelTarget.isSourceLibrary);
|
| }
|
| if (output != null) {
|
| await writeProgramToFile(outline, output);
|
| @@ -162,7 +162,9 @@ class CompileTask {
|
| if (exitCode != 0) return null;
|
| Uri uri = c.options.output;
|
| var program = await kernelTarget.buildProgram(verify: c.options.verify);
|
| - if (c.options.dumpIr) printProgramText(program);
|
| + if (c.options.dumpIr) {
|
| + printProgramText(program, libraryFilter: kernelTarget.isSourceLibrary);
|
| + }
|
| await writeProgramToFile(program, uri);
|
| ticker.logMs("Wrote program to ${uri.toFilePath()}");
|
| return uri;
|
|
|