# various fixes · gitcafe/zig

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

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

Visibility: public

Requested revision: 32d8686da80d282e8cd6d84a0e5c331d269a1f69

Requested commit: 32d8686da80d282e8cd6d84a0e5c331d269a1f69

Commit: 32d8686da80d282e8cd6d84a0e5c331d269a1f69

Tree: 889c1f634f4ff2e7b9d8cb078f11dbb41c4a1b2a

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
various fixes

 * comptime expression is a block expression as it should be
 * fix var args when number of args passed is 0
 * implement const value equality for structs
 * fix indent when rendering container decl AST
 * IR: prevent duplicate generation of code when it is partially
   compile-time evaluated
 * implement compile time struct field pointer evaluation
 * fix compile time evaluation of slicing

```

## Parents

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

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