# update C API bindings to LLVM 14 · gitcafe/zig

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

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

Visibility: public

Requested revision: 5466e87fce581f2ef90ac23bb80b1dbc05836fc6

Requested commit: 5466e87fce581f2ef90ac23bb80b1dbc05836fc6

Commit: 5466e87fce581f2ef90ac23bb80b1dbc05836fc6

Tree: 76924d4c30f3dfbd0e01ce8a7b3d8132bb4538b8

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
update C API bindings to LLVM 14

 * zig_clang is fully updated
 * zig_llvm is fully updated

Some initial work on codegen.cpp is in place for upgrading to LLVM's
new opaque pointers. However there is much more to be done.

A few of zig llvm bindings for deprecated functions have been updated;
more need to be updated.

```

## Parents

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

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