# LLVM backend: avoid creating invalid LLVM types · gitcafe/zig

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

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

Visibility: public

Requested revision: 38236533f1d031d31c6d10cbe7d0f8c59a9e3520

Requested commit: 38236533f1d031d31c6d10cbe7d0f8c59a9e3520

Commit: 38236533f1d031d31c6d10cbe7d0f8c59a9e3520

Tree: 33a3d20341ff288678b03a96c380f9c7707518cc

Author: Andrew Kelley

Committer: Jakub Konka

## Message

```
LLVM backend: avoid creating invalid LLVM types

Fixes assertions from creating i0 types which are not allowed in LLVM.

```

## Parents

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

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