ruby-changes:72168
From: Nobuyoshi <ko1@a...>
Date: Wed, 15 Jun 2022 23:33:46 +0900 (JST)
Subject: [ruby-changes:72168] bb12aa4d15 (master): Remove unnecessary condition
https://git.ruby-lang.org/ruby.git/commit/?id=bb12aa4d15 From bb12aa4d15077071faae5e7b3a4c864699474169 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada <nobu@r...> Date: Wed, 15 Jun 2022 15:25:48 +0900 Subject: Remove unnecessary condition `no_blockarg` is called for non-null `node` only. --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.y b/parse.y index 167f064b31..59eff0228a 100644 --- a/parse.y +++ b/parse.y @@ -11930,7 +11930,7 @@ logop(struct parser_params *p, ID id, NODE *left, NODE *right, https://github.com/ruby/ruby/blob/trunk/parse.y#L11930 static void no_blockarg(struct parser_params *p, NODE *node) { - if (node && nd_type_p(node, NODE_BLOCK_PASS)) { + if (nd_type_p(node, NODE_BLOCK_PASS)) { compile_error(p, "block argument should not be given"); } } -- cgit v1.2.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/