commit 249f80521075f94faae06bfbbe6fbcb92fb02061
parent 459ed4c3c174e79baf11bde8734db7f298034c90
Author: Sebastian <sebastian@sebsite.pw>
Date: Sun, 17 Apr 2022 19:58:23 -0400
hare::ast: rename subunit_free to subunit_finish
Signed-off-by: Sebastian <sebastian@sebsite.pw>
Diffstat:
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/cmd/harec/main.ha b/cmd/harec/main.ha
@@ -59,7 +59,7 @@ export fn main() void = {
let subunits: []ast::subunit = [];
defer for (let i = 0z; i < len(subunits); i += 1) {
- ast::subunit_free(subunits[i]);
+ ast::subunit_finish(subunits[i]);
};
for (let i = 0z; i < len(cmd.args); i += 1) {
diff --git a/hare/ast/unit.ha b/hare/ast/unit.ha
@@ -9,7 +9,7 @@ export type subunit = struct {
};
// Frees resources associated with a [[subunit]].
-export fn subunit_free(u: subunit) void = {
+export fn subunit_finish(u: subunit) void = {
for (let i = 0z; i < len(u.imports); i += 1) {
import_finish(u.imports[i]);
};
diff --git a/hare/parse/+test/roundtrip.ha b/hare/parse/+test/roundtrip.ha
@@ -26,7 +26,7 @@ fn roundtrip(src: str) void = {
abort();
},
};
- defer ast::subunit_free(u);
+ defer ast::subunit_finish(u);
let out = strio::dynamic();
defer io::close(&out);
let z = unparse::subunit(&out, u) as size;