summaryrefslogtreecommitdiff
path: root/src/apply-names.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/apply-names.cc')
-rw-r--r--src/apply-names.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/apply-names.cc b/src/apply-names.cc
index b0cc41fa..9f5b2002 100644
--- a/src/apply-names.cc
+++ b/src/apply-names.cc
@@ -375,6 +375,7 @@ Result NameApplier::OnCatchExpr(TryExpr*, Catch* expr) {
}
Result NameApplier::OnDelegateExpr(TryExpr* expr) {
+ PopLabel();
std::string_view label = FindLabelByVar(&expr->delegate_target);
UseNameForVar(label, &expr->delegate_target);
return Result::Ok;