# llvm: some more improvements to debug info · gitcafe/zig

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

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

Visibility: public

Requested revision: e88727390f0ccb591908f8a3e9e3ce2c0c094e63

Requested commit: e88727390f0ccb591908f8a3e9e3ce2c0c094e63

Commit: e88727390f0ccb591908f8a3e9e3ce2c0c094e63

Tree: 72e48cc14f8f12a83f8b9b670c3cf6f9e5622f25

Author: Matthew Lugg

Committer: Matthew Lugg

## Message

```
llvm: some more improvements to debug info

Most importantly, adds support for `DW_TAG_typedef` to `llvm.Builder`,
and uses it to define error sets and optional pointers/errors.

Also deletes some random dead code I found.

```

## Parents

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

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