aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobin Voetter <robin@voetter.nl>2021-09-02 14:45:00 +0200
committerRobin Voetter <robin@voetter.nl>2021-09-20 02:29:03 +0200
commitccc7f9987debd2112d1432f7aa58a81a0814e81d (patch)
tree351b1853c4f9ede39eb6c5b5c539fc070c8b2a72 /src
parent9fa723ee5043a9d2cb017e417f2e27041f671146 (diff)
downloadzig-ccc7f9987debd2112d1432f7aa58a81a0814e81d.tar.gz
zig-ccc7f9987debd2112d1432f7aa58a81a0814e81d.zip
Address spaces: addrspace(A) parsing
The grammar for function prototypes, (global) variable declarations, and pointer types now accepts an optional addrspace(A) modifier.
Diffstat (limited to 'src')
-rw-r--r--src/translate_c/ast.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/translate_c/ast.zig b/src/translate_c/ast.zig
index 93acd464f4..bafaebfea0 100644
--- a/src/translate_c/ast.zig
+++ b/src/translate_c/ast.zig
@@ -2614,6 +2614,7 @@ fn renderVar(c: *Context, node: Node) !NodeIndex {
.type_node = type_node,
.align_node = align_node,
.section_node = section_node,
+ .addrspace_node = 0,
}),
.rhs = init_node,
},