# Merge pull request \#3628 from ziglang/as-builtin · gitcafe/zig

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

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

Visibility: public

Requested revision: 6d5abf87ecd3509c6fb8b9c917b73b4db2ae59ff

Requested commit: 6d5abf87ecd3509c6fb8b9c917b73b4db2ae59ff

Commit: 6d5abf87ecd3509c6fb8b9c917b73b4db2ae59ff

Tree: fcf1f309750159e579bdf99e2f7646c3bbd8a1a9

Author: Andrew Kelley

Committer: GitHub

## Message

```
Merge pull request #3628 from ziglang/as-builtin

implement `@as` builtin and fix result location semantics with regards to type coercion
```

## Parents

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

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

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