mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-14 23:21:25 -07:00
enum_to_string fix; enum count, min_value, max_value
This commit is contained in:
+4
-4
@@ -675,15 +675,15 @@ Token tokenizer_get_token(Tokenizer *t) {
|
||||
|
||||
// NOTE(bill): All keywords are > 1
|
||||
if (token.string.len > 1) {
|
||||
if (are_strings_equal(token.string, token_strings[Token_as])) {
|
||||
if (token.string == token_strings[Token_as]) {
|
||||
token.kind = Token_as;
|
||||
} else if (are_strings_equal(token.string, token_strings[Token_transmute])) {
|
||||
} else if (token.string == token_strings[Token_transmute]) {
|
||||
token.kind = Token_transmute;
|
||||
} else if (are_strings_equal(token.string, token_strings[Token_down_cast])) {
|
||||
} else if (token.string == token_strings[Token_down_cast]) {
|
||||
token.kind = Token_down_cast;
|
||||
} else {
|
||||
for (i32 k = Token__KeywordBegin+1; k < Token__KeywordEnd; k++) {
|
||||
if (are_strings_equal(token.string, token_strings[k])) {
|
||||
if (token.string == token_strings[k]) {
|
||||
token.kind = cast(TokenKind)k;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user