# Adds non allocating alternatives to ZON parse functions \(\#22916\) · gitcafe/zig

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

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

Visibility: public

Requested revision: 5a0cf217756491169579b301a676a655b04f489b

Requested commit: 5a0cf217756491169579b301a676a655b04f489b

Commit: 5a0cf217756491169579b301a676a655b04f489b

Tree: 5aee6a6ebf78125c47f657ba76fc34eacad56b40

Author: Mason Remaley

Committer: GitHub

## Message

```
Adds non allocating alternatives to ZON parse functions (#22916)

* Adds "flat" alternatives to zon.parse.from* that don't support pointers

* Fixes documentation

* Removes flat postfix from non allocating functions, adds alloc to others

* Stops using alloc variant in tests where not needed
```

## Parents

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

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