aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/c.zig
diff options
context:
space:
mode:
authorDaniele Cocca <daniele.cocca@gmail.com>2022-03-20 20:50:59 +0000
committerVeikka Tuominen <git@vexu.eu>2022-03-30 11:57:15 +0300
commit633fe41a2c2310d8cfab53ee9d87bb50ac4efc41 (patch)
tree131d009bf31145ed8185f3a9fd4d7914de361a35 /src/codegen/c.zig
parent5d5282b5f18b33489187a9a9e23a1aa2d301b4e8 (diff)
downloadzig-633fe41a2c2310d8cfab53ee9d87bb50ac4efc41.tar.gz
zig-633fe41a2c2310d8cfab53ee9d87bb50ac4efc41.zip
Sema: allow comptime blocks for global assembly
An assembly expression in a comptime block is legal Zig in the case of global assembly [^1]. Instead of unconditionally asserting that the expression lives in a runtime block, here we assert that if the expression lives in a comptime block it must be outside of function scope. [^1]: https://ziglang.org/documentation/0.9.1/#Global-Assembly
Diffstat (limited to 'src/codegen/c.zig')
0 files changed, 0 insertions, 0 deletions