summaryrefslogtreecommitdiff
path: root/src/passes/RemoveUnusedModuleElements.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/RemoveUnusedModuleElements.cpp')
-rw-r--r--src/passes/RemoveUnusedModuleElements.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passes/RemoveUnusedModuleElements.cpp b/src/passes/RemoveUnusedModuleElements.cpp
index c77bff9af..0cafd9d9d 100644
--- a/src/passes/RemoveUnusedModuleElements.cpp
+++ b/src/passes/RemoveUnusedModuleElements.cpp
@@ -246,7 +246,7 @@ struct RemoveUnusedModuleElements : public Pass {
auto startFunction = module->getFunction(module->start);
// Can be skipped if the start function is empty.
if (!startFunction->imported() && startFunction->body->is<Nop>()) {
- module->start.clear();
+ module->start = Name{};
} else {
roots.emplace_back(ModuleElementKind::Function, module->start);
}