| ... | @@ -497,6 +497,12 @@ static void ast_parse_asm_input(ParseContext *pc, size_t *token_index, AstNode * | ... | @@ -497,6 +497,12 @@ static void ast_parse_asm_input(ParseContext *pc, size_t *token_index, AstNode * |
| 497 | | 497 | |
| 498 | *token_index += 1; | 498 | *token_index += 1; |
| 499 | | 499 | |
| | 500 | Token *colon_again = &pc->tokens->at(*token_index); |
| | 501 | if (colon_again->id == TokenIdColon) { |
| | 502 | ast_parse_asm_clobbers(pc, token_index, node); |
| | 503 | return; |
| | 504 | } |
| | 505 | |
| 500 | for (;;) { | 506 | for (;;) { |
| 501 | ast_parse_asm_input_item(pc, token_index, node); | 507 | ast_parse_asm_input_item(pc, token_index, node); |
| 502 | | 508 | |