From 665734f04f1eba367334e26b43527d148488a363 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 9 May 2019 16:35:35 +0100 Subject: [PATCH] Fix package odin/parser --- core/odin/parser/parser.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/odin/parser/parser.odin b/core/odin/parser/parser.odin index be11156ce..b83c9cef2 100644 --- a/core/odin/parser/parser.odin +++ b/core/odin/parser/parser.odin @@ -1528,7 +1528,7 @@ parse_field_list :: proc(p: ^Parser, follow: token.Kind, allowed_flags: ast.Fiel return ok; } - is_signature := (allowed_flags & Field_Flags_Signature_Params) == Field_Flags_Signature_Params; + is_signature := (allowed_flags & ast.Field_Flags_Signature_Params) == ast.Field_Flags_Signature_Params; any_polymorphic_names := check_procedure_name_list(p, names); set_flags = check_field_flag_prefixes(p, len(names), allowed_flags, set_flags); @@ -1725,7 +1725,7 @@ string_to_calling_convention :: proc(s: string) -> ast.Proc_Calling_Convention { return Invalid; } -parse_proc_tags :: proc(p: ^Parser) -> (tags: Proc_Tags) { +parse_proc_tags :: proc(p: ^Parser) -> (tags: ast.Proc_Tags) { for p.curr_tok.kind == token.Hash { tok := expect_token(p, token.Hash); ident := expect_token(p, token.Ident);