diff options
Diffstat (limited to 'src/passes/Print.cpp')
-rw-r--r-- | src/passes/Print.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/passes/Print.cpp b/src/passes/Print.cpp index 948e8d239..ecdfe16eb 100644 --- a/src/passes/Print.cpp +++ b/src/passes/Print.cpp @@ -3550,7 +3550,8 @@ static std::ostream& printStackIR(StackIR* ir, PrintSExpression& printer) { [[fallthrough]]; case StackInst::BlockBegin: case StackInst::IfBegin: - case StackInst::LoopBegin: { + case StackInst::LoopBegin: + case StackInst::TryTableBegin: { controlFlowDepth++; doIndent(); PrintExpressionContents(printer).visit(inst->origin); @@ -3562,7 +3563,8 @@ static std::ostream& printStackIR(StackIR* ir, PrintSExpression& printer) { [[fallthrough]]; case StackInst::BlockEnd: case StackInst::IfEnd: - case StackInst::LoopEnd: { + case StackInst::LoopEnd: + case StackInst::TryTableEnd: { controlFlowDepth--; indent--; doIndent(); |