diff --git a/std/zig/parser.zig b/std/zig/parser.zig index 4dbca8501e8f15db63602f1074fbf669dd2c186b..792cc2d834940103d53a15c579362acf8ee2b39b 100644 --- a/std/zig/parser.zig +++ b/std/zig/parser.zig @@ -95,7 +95,8 @@ pub const Parser = struct { }; /// Returns an AST tree, allocated with the parser's allocator. - /// Result should be freed with `freeAst` when done. + /// Result should be freed with tree.deinit() when there are + /// no more references to any AST nodes of the tree. pub fn parse(self: &Parser) !Tree { var stack = self.initUtilityArrayList(State); defer self.deinitUtilityArrayList(stack);