# Bug fix: Prevent uninitialized parse nodes · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/ddfcf0246e8d464f921ee70e5a54fa75c3b4d94b)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: ddfcf0246e8d464f921ee70e5a54fa75c3b4d94b

Requested commit: ddfcf0246e8d464f921ee70e5a54fa75c3b4d94b

Commit: ddfcf0246e8d464f921ee70e5a54fa75c3b4d94b

Tree: 17a791ddde73ba13bf044904f9a117408affc7c7

Author: Matt Chudleigh

Committer: Andrew Kelley

## Message

```
Bug fix: Prevent uninitialized parse nodes

If a parse node is reserved but never set the node remains
uninitialized and can crash tools doing a linear scan of the nodes
(like ZLS) when switching on the tag.

```

## Parents

- [c4cac21b72767ea706b196eb87cbe7d64c65c585](https://git.cafe/gitcafe/zig/commit/c4cac21b72767ea706b196eb87cbe7d64c65c585?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/ddfcf0246e8d464f921ee70e5a54fa75c3b4d94b?format=markdown)
