We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 893d7a5 commit 1dae3f3Copy full SHA for 1dae3f3
src/passes/CodeFolding.cpp
@@ -344,8 +344,9 @@ struct CodeFolding
344
curr, [&](Name& name) { targets.insert(name); });
345
// Remove branch defs (names this expression defines as targets)
346
BranchUtils::operateOnScopeNameDefs(curr, [&](Name& name) {
347
- if (name.is())
+ if (name.is()) {
348
targets.erase(name);
349
+ }
350
});
351
bool hasExiting = !targets.empty();
352
cache[curr] = hasExiting;
0 commit comments