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 25b5ea9e9..88e806768 100644
--- a/src/passes/RemoveUnusedModuleElements.cpp
+++ b/src/passes/RemoveUnusedModuleElements.cpp
@@ -350,7 +350,7 @@ struct Analyzer {
// Call all the functions of that signature, and subtypes. We can then
// forget about them, as those signatures will be marked as called.
- for (auto subType : subTypes->getAllSubTypes(type)) {
+ for (auto subType : subTypes->getSubTypes(type)) {
auto iter = uncalledRefFuncMap.find(subType);
if (iter != uncalledRefFuncMap.end()) {
// We must not have a type in both calledSignatures and