| ... | @@ -2508,6 +2508,8 @@ static AstNode *ast_parse_type_decl(ParseContext *pc, int *token_index, | ... | @@ -2508,6 +2508,8 @@ static AstNode *ast_parse_type_decl(ParseContext *pc, int *token_index, |
| 2508 | ast_buf_from_token(pc, name_tok, &node->data.type_decl.symbol); | 2508 | ast_buf_from_token(pc, name_tok, &node->data.type_decl.symbol); |
| 2509 | node->data.type_decl.child_type = ast_parse_prefix_op_expr(pc, token_index, true); | 2509 | node->data.type_decl.child_type = ast_parse_prefix_op_expr(pc, token_index, true); |
| 2510 | | 2510 | |
| | 2511 | ast_eat_token(pc, token_index, TokenIdSemicolon); |
| | 2512 | |
| 2511 | node->data.type_decl.visib_mod = visib_mod; | 2513 | node->data.type_decl.visib_mod = visib_mod; |
| 2512 | node->data.type_decl.directives = directives; | 2514 | node->data.type_decl.directives = directives; |
| 2513 | | 2515 | |