diff options
| author | Nic Gaffney <gaffney_nic@protonmail.com> | 2024-08-08 19:21:12 -0500 |
|---|---|---|
| committer | Nic Gaffney <gaffney_nic@protonmail.com> | 2024-08-08 19:21:12 -0500 |
| commit | 6566a8e77a7804612f0045d483775ee489b07cda (patch) | |
| tree | e8a21ffc903e6a62f930d84338efb64183eaa57d /src/codegen.zig | |
| parent | c3af878d4919635cd1c6a4bd866042a92c4d8e93 (diff) | |
| parent | d6688321f204b817da6072a198a2534e3aa97504 (diff) | |
| download | calico-6566a8e77a7804612f0045d483775ee489b07cda.tar.gz | |
Merge branch 'main' of github.com-Nic:nic-gaffney/calico
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index 5636dbd..59ef03b 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -223,7 +223,9 @@ test "Codegen exit" { var pop = symb.Populator.init(std.testing.allocator); var treeNode = parseTree.asNode(); try pop.populateSymtable(&treeNode); - var gen = Generator.init(std.testing.allocator, parseTree); + var arena = std.heap.ArenaAllocator.init(std.testing.allocator); + defer arena.deinit(); + var gen = Generator.init(arena.allocator(), parseTree); defer gen.deinit(); const actual = try gen.generate(); try expect(std.mem.eql(u8, actual, expected)); |
