# std: avoid field/decl name conflicts · gitcafe/zig

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

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

Visibility: public

Requested revision: 4330c405963ad7db2bfdb639c556e04793d386a1

Requested commit: 4330c405963ad7db2bfdb639c556e04793d386a1

Commit: 4330c405963ad7db2bfdb639c556e04793d386a1

Tree: c29d9a3e800815062540ab6f3ab3768200bf8646

Author: mlugg

Committer: mlugg

## Message

```
std: avoid field/decl name conflicts

Most of these changes seem like improvements. The PDB thing had a TODO
saying it used to crash; I anticipate it works now, we'll see what CI
does.

The `std.os.uefi` field renames are a notable breaking change.

```

## Parents

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

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