pub fn deinit(p: *Parser) void
pub fn deinit(p: *Parser) void { p.nodes.deinit(p.allocator); p.extra.deinit(p.allocator); p.scratch_extra.deinit(p.allocator); p.string_bytes.deinit(p.allocator); p.scratch_string.deinit(p.allocator); p.pending_blocks.deinit(p.allocator); p.* = undefined; }