diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/passes/Outlining.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/passes/Outlining.cpp b/src/passes/Outlining.cpp index 433889d37..345b3f9a2 100644 --- a/src/passes/Outlining.cpp +++ b/src/passes/Outlining.cpp @@ -103,6 +103,9 @@ struct ReconstructStringifyWalker } else if (reason.getElseStart()) { ASSERT_OK(existingBuilder.visitElse()); DBG(desc = "Else Start at "); + } else if (auto curr = reason.getLoopStart()) { + ASSERT_OK(existingBuilder.visitLoopStart(curr->loop)); + DBG(desc = "Loop Start at "); } else if (reason.getEnd()) { ASSERT_OK(existingBuilder.visitEnd()); // Outlining performs an unnested walk of the Wasm module, visiting |