authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-07 01:53:45-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-02-07 01:53:45-05:00
log92793252ad43c4119902506f95e726de3492c128
treebdb9517eccef0ee9eae7008ce8af85d1269218fb
parent916a96fb724aab03be0e0a1bbaef6de8cc6c305c

inline assembly allows clobbers with no input


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

src/parser.cpp+6
......@@ -497,6 +497,12 @@ static void ast_parse_asm_input(ParseContext *pc, size_t *token_index, AstNode *
497497
498498 *token_index += 1;
499499
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
500506 for (;;) {
501507 ast_parse_asm_input_item(pc, token_index, node);
502508