# AstGen: cleanup previous fix · gitcafe/zig

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

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

Visibility: public

Requested revision: df4849c4f5aafc7eb80fd7b2299b49162fa2aa79

Requested commit: df4849c4f5aafc7eb80fd7b2299b49162fa2aa79

Commit: df4849c4f5aafc7eb80fd7b2299b49162fa2aa79

Tree: 864575631cbefdbaffb8228e6085a224684d2eb4

Author: Jacob Young

Committer: Jacob Young

## Message

```
AstGen: cleanup previous fix

Allocating an extended tag is much cleaner and easier to reason about
than reusing an existing tag.  The previous `.data = undefined` was a
clear indication that we don't have any data to store, and so might as
well store an extended tag in that space almost for free.

```

## Parents

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

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