From c553d3483542f933df41a71f1ad8f5bcb1142c2b Mon Sep 17 00:00:00 2001 From: Kevin Newton Date: Fri, 12 Apr 2024 10:22:13 -0400 Subject: [PATCH] [ruby/prism] Warn void regardless of eval https://github.com/ruby/prism/commit/48ba434fa4 --- prism/prism.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/prism/prism.c b/prism/prism.c index edf507304f..694efddb2f 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -1326,8 +1326,6 @@ pm_void_statement_check(pm_parser_t *parser, const pm_node_t *node) { */ static void pm_void_statements_check(pm_parser_t *parser, const pm_statements_node_t *node) { - if (parser->parsing_eval) return; - assert(node->body.size > 0); for (size_t index = 0; index < node->body.size - 1; index++) { pm_void_statement_check(parser, node->body.nodes[index]);