From b8cacca9dd418524342272c9bc140b8f00b1607b Mon Sep 17 00:00:00 2001 From: Jeremy Sowden Date: Mon, 9 Mar 2020 11:07:47 +0000 Subject: parser_bison: fix rshift statement expression. The RHS of RSHIFT statement expressions should be primary_stmt_expr, not primary_rhs_expr. Fixes: dccab4f646b4 ("parser_bison: consolidate stmt_expr rule") Signed-off-by: Jeremy Sowden Signed-off-by: Pablo Neira Ayuso --- src/parser_bison.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/parser_bison.y b/src/parser_bison.y index b37e9e56..26ce4e08 100644 --- a/src/parser_bison.y +++ b/src/parser_bison.y @@ -3022,7 +3022,7 @@ shift_stmt_expr : primary_stmt_expr { $$ = binop_expr_alloc(&@$, OP_LSHIFT, $1, $3); } - | shift_stmt_expr RSHIFT primary_rhs_expr + | shift_stmt_expr RSHIFT primary_stmt_expr { $$ = binop_expr_alloc(&@$, OP_RSHIFT, $1, $3); } -- cgit v1.2.3