diff options
Diffstat (limited to 'src/passes/Print.cpp')
-rw-r--r-- | src/passes/Print.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/passes/Print.cpp b/src/passes/Print.cpp index bae5b25d4..1f14819cf 100644 --- a/src/passes/Print.cpp +++ b/src/passes/Print.cpp @@ -2103,10 +2103,8 @@ Pass* createPrintStackIRPass() { return new PrintStackIR(); } // Print individual expressions std::ostream& WasmPrinter::printModule(Module* module, std::ostream& o) { - PassRunner passRunner(module); - passRunner.setIsNested(true); - passRunner.add<Printer>(&o); - passRunner.run(); + PassRunner runner(module); + Printer(&o).run(&runner, module); return o; } |