authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-05-18 18:20:15-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-05-18 18:20:15-07:00
log762e686d17b7c3a97358302940c84701650668a0
tree24588b6abf6434fafe8335e3019bb6b05887ff45
parent39016c1d3e4fe3cc579a5c0c5aea696401562900

inline assembly: allow empty output list


1 files changed, 6 insertions(+), 0 deletions(-)

src/parser.cpp+6
...@@ -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
10171017
1018 *token_index += 1;1018 *token_index += 1;
10191019
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);
10221028