summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-06-15 15:25:48 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-06-15 22:17:23 +0900
commitbb12aa4d15077071faae5e7b3a4c864699474169 (patch)
tree945e37c6e7b46aa2536738dd0947390c3df3a455 /parse.y
parentd417c1ddc51c521ccc7b85c6cc9410470949e3f7 (diff)
Remove unnecessary condition
`no_blockarg` is called for non-null `node` only.
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y2
1 files changed, 1 insertions, 1 deletions
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,
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");
}
}