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; |