diff options
Diffstat (limited to 'src/passes/RemoveUnusedModuleElements.cpp')
-rw-r--r-- | src/passes/RemoveUnusedModuleElements.cpp | 2 |
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 |