aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-10-10 08:53:46 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-10-10 08:53:46 +0900
commit25100c469758dd3676ec608ed27fd89248980666 (patch)
tree269b068ecc5d2905d588aa615e930cb49041d907 /parse.y
parent42edb056268303e8d2a1772cda0e46e1ba1a14bb (diff)
downloadruby-25100c469758dd3676ec608ed27fd89248980666.tar.gz
lhs of pattern matching expression of should have a value
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y1
1 files changed, 1 insertions, 0 deletions
diff --git a/parse.y b/parse.y
index cddeb3c2d5..72470af7dd 100644
--- a/parse.y
+++ b/parse.y
@@ -1540,6 +1540,7 @@ expr : command_call
}
| arg keyword_in
{
+ value_expr($1);
SET_LEX_STATE(EXPR_BEG|EXPR_LABEL);
p->command_start = FALSE;
$<num>$ = p->in_kwarg;