From b6bbe29c8f8f9223272f69346e729df4910734f4 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 4 Dec 2020 16:04:58 +0000 Subject: [PATCH] Remove `const` as a (reserved) keyword --- src/parser.cpp | 5 ++--- src/tokenizer.cpp | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/parser.cpp b/src/parser.cpp index ec38dca9b..a70627ed9 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -3259,11 +3259,10 @@ FieldPrefixKind is_token_field_prefix(AstFile *f) { return FieldPrefix_no_alias; } else if (f->curr_token.string == "c_vararg") { return FieldPrefix_c_var_arg; + } else if (f->curr_token.string == "const") { + return FieldPrefix_const; } break; - - case Token_const: - return FieldPrefix_const; } return FieldPrefix_Unknown; } diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp index d89ec43b5..afa6e793a 100644 --- a/src/tokenizer.cpp +++ b/src/tokenizer.cpp @@ -119,7 +119,6 @@ TOKEN_KIND(Token__KeywordBegin, ""), \ TOKEN_KIND(Token_context, "context"), \ TOKEN_KIND(Token_asm, "asm"), \ TOKEN_KIND(Token_macro, "macro"), \ - TOKEN_KIND(Token_const, "const"), \ TOKEN_KIND(Token__KeywordEnd, ""), \ TOKEN_KIND(Token_Count, "")