diff options
Diffstat (limited to 'src/passes/RemoveImports.cpp')
-rw-r--r-- | src/passes/RemoveImports.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/passes/RemoveImports.cpp b/src/passes/RemoveImports.cpp index 50f7cfa3d..b3b81de3b 100644 --- a/src/passes/RemoveImports.cpp +++ b/src/passes/RemoveImports.cpp @@ -34,8 +34,8 @@ struct RemoveImports : public WalkerPass<PostWalker<RemoveImports>> { if (!func->imported()) { return; } - Type type = getModule()->getFunctionType(func->type)->result; - if (type == none) { + Type type = func->sig.results; + if (type == Type::none) { replaceCurrent(getModule()->allocator.alloc<Nop>()); } else { Literal nopLiteral; |