# Allow pointers to anything in extern/exported declarations \(\#1258\) · gitcafe/zig

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

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

Visibility: public

Requested revision: fd3a41dadc92e7b69b409af5f747004996465032

Requested commit: fd3a41dadc92e7b69b409af5f747004996465032

Commit: fd3a41dadc92e7b69b409af5f747004996465032

Tree: 6a14bc1520587f6c255329815ec3d9b62e884c35

Author: Jimmi Holst Christensen

Committer: Andrew Kelley

## Message

```
Allow pointers to anything in extern/exported declarations (#1258)

* type_allowed_in_extern accepts all ptr not size 0

* Generate correct headers for none extern structs/unions/enums

```

## Parents

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

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