diff options
Diffstat (limited to 'src/ir/utils.h')
-rw-r--r-- | src/ir/utils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ir/utils.h b/src/ir/utils.h index 78b546962..157293e31 100644 --- a/src/ir/utils.h +++ b/src/ir/utils.h @@ -237,7 +237,7 @@ struct AutoDrop : public WalkerPass<ExpressionStackWalker<AutoDrop>> { void doWalkFunction(Function* curr) { ReFinalize().walkFunctionInModule(curr, getModule()); walk(curr->body); - if (curr->sig.results == Type::none && curr->body->type.isConcrete()) { + if (curr->getResults() == Type::none && curr->body->type.isConcrete()) { curr->body = Builder(*getModule()).makeDrop(curr->body); } ReFinalize().walkFunctionInModule(curr, getModule()); |