| ... | @@ -1017,6 +1017,12 @@ static void ast_parse_asm_output(ParseContext *pc, int *token_index, AstNode *no | ... | @@ -1017,6 +1017,12 @@ static void ast_parse_asm_output(ParseContext *pc, int *token_index, AstNode *no |
| 1017 | | 1017 | |
| 1018 | *token_index += 1; | 1018 | *token_index += 1; |
| 1019 | | 1019 | |
| | 1020 | Token *colon_again = &pc->tokens->at(*token_index); |
| | 1021 | if (colon_again->id == TokenIdColon) { |
| | 1022 | ast_parse_asm_input(pc, token_index, node); |
| | 1023 | return; |
| | 1024 | } |
| | 1025 | |
| 1020 | for (;;) { | 1026 | for (;;) { |
| 1021 | ast_parse_asm_output_item(pc, token_index, node); | 1027 | ast_parse_asm_output_item(pc, token_index, node); |
| 1022 | | 1028 | |