diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/passes/LowerInt64.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/passes/LowerInt64.cpp b/src/passes/LowerInt64.cpp index 9e3760613..14bca0ad1 100644 --- a/src/passes/LowerInt64.cpp +++ b/src/passes/LowerInt64.cpp @@ -143,6 +143,12 @@ struct LowerInt64 : public Pass { void visitExport(Export *curr) override { } void visitFunction(Function *curr) override { + // TODO: new params + for (auto localPair : locals) { // TODO: ignore params + curr->locals.emplace_back(localPair.second, i32); + } + fixes.clear(); + locals.clear(); } void visitTable(Table *curr) override { } |