diff options
| author | Luuk de Gram <Luukdegram@users.noreply.github.com> | 2021-01-24 14:35:14 +0100 |
|---|---|---|
| committer | Luuk de Gram <Luukdegram@users.noreply.github.com> | 2021-01-24 14:38:35 +0100 |
| commit | a0d81caec99fe0d1cd803b0ba461b6e02829b476 (patch) | |
| tree | 801e8c6ecc86426a98dd59dac2dfbfe3ca21cff2 /src/link | |
| parent | ccef167e9d5b3a34151cac46e39040b53f12eb68 (diff) | |
| download | zig-a0d81caec99fe0d1cd803b0ba461b6e02829b476.tar.gz zig-a0d81caec99fe0d1cd803b0ba461b6e02829b476.zip | |
Nested conditions and loops support
Diffstat (limited to 'src/link')
| -rw-r--r-- | src/link/Wasm.zig | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig index ec5ca0b9cf..1001e616e2 100644 --- a/src/link/Wasm.zig +++ b/src/link/Wasm.zig @@ -103,13 +103,14 @@ pub fn updateDecl(self: *Wasm, module: *Module, decl: *Module.Decl) !void { var context = codegen.Context{ .gpa = self.base.allocator, - .values = codegen.ValueTable.init(self.base.allocator), + .values = .{}, .code = managed_code, .func_type_data = managed_functype, .decl = decl, .err_msg = undefined, + .locals = .{}, }; - defer context.values.deinit(); + defer context.deinit(); // generate the 'code' section for the function declaration context.gen() catch |err| switch (err) { |
