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

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

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

Visibility: public

Requested revision: c62487da76b08a0dfb69fbf76501250ca065c140

Requested commit: c62487da76b08a0dfb69fbf76501250ca065c140

Commit: c62487da76b08a0dfb69fbf76501250ca065c140

Tree: 1ef46d45f3ff9edaade3805d9ab5a9910cb8571b

Author: mlugg

Committer: mlugg

## Message

```
compiler: avoid field/decl name conflicts

Most of the required renames here are net wins for readaibility, I'd
say. The ones in `arch` are a little more verbose, but I think better. I
didn't bother renaming the non-conflicting functions in
`arch/arm/bits.zig` and `arch/aarch64/bits.zig`, since these backends
are pretty bit-rotted anyway AIUI.

```

## Parents

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

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