Allow core:odin to parse @(require) import

This commit is contained in:
Jeroen van Rijn
2024-06-27 16:14:16 +02:00
parent b1d06ea03f
commit aa27cd4b0b
2 changed files with 4 additions and 0 deletions
+3
View File
@@ -1103,6 +1103,9 @@ parse_attribute :: proc(p: ^Parser, tok: tokenizer.Token, open_kind, close_kind:
case ^ast.Foreign_Import_Decl:
if d.docs == nil { d.docs = docs }
append(&d.attributes, attribute)
case ^ast.Import_Decl:
if d.docs == nil { d.docs = docs }
append(&d.attributes, attribute)
case:
error(p, decl.pos, "expected a value or foreign declaration after an attribute")
free(attribute)