diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-08-03 22:31:53 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-08-15 10:06:21 +0900 |
| commit | 5630b305cbc8537dfdd92ac9e3118605e9464e83 (patch) | |
| tree | b861e9843922b022003c5049891dbd20b7c7ded7 /parse.c | |
| parent | a86aa7f2c086f408ddf09dcc7f963697e6d2c716 (diff) | |
| download | ducc-5630b305cbc8537dfdd92ac9e3118605e9464e83.tar.gz ducc-5630b305cbc8537dfdd92ac9e3118605e9464e83.tar.zst ducc-5630b305cbc8537dfdd92ac9e3118605e9464e83.zip | |
refactor: fix wrong enum name
Diffstat (limited to 'parse.c')
| -rw-r--r-- | parse.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1040,7 +1040,7 @@ AstNode* parse_enum_def(Parser* p) { } AstNode* parse_typedef_decl(Parser* p) { - expect(p, TokenKind_keyword_typeof); + expect(p, TokenKind_keyword_typedef); Type* ty = parse_type(p); String* name = parse_ident(p); expect(p, TokenKind_semicolon); @@ -1078,7 +1078,7 @@ AstNode* parse_toplevel(Parser* p) { return parse_struct_decl_or_def(p); } else if (tk == TokenKind_keyword_enum) { return parse_enum_def(p); - } else if (tk == TokenKind_keyword_typeof) { + } else if (tk == TokenKind_keyword_typedef) { return parse_typedef_decl(p); } else if (tk == TokenKind_keyword_extern) { return parse_extern_var_decl(p); |
