diff options
Diffstat (limited to 'src/ir/branch-utils.h')
-rw-r--r-- | src/ir/branch-utils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ir/branch-utils.h b/src/ir/branch-utils.h index e8fd25119..b9448e590 100644 --- a/src/ir/branch-utils.h +++ b/src/ir/branch-utils.h @@ -95,7 +95,7 @@ inline std::set<Name> getExitingBranches(Expression* ast) { targets.insert(curr->name); } void visitSwitch(Switch* curr) { - for (auto target : targets) { + for (auto target : curr->targets) { targets.insert(target); } targets.insert(curr->default_); |