Skip to content

Commit a22ac6b

Browse files
committed
Remove dead code
See https://bugs.ruby-lang.org/issues/21669#note-4 > At line 1067, void_node = vn is executed (and vn is guaranteed to be non-NULL on the line above), so it's impossible for void_node to be NULL at line 1075. Thus, it is indeed dead code.
1 parent f31a040 commit a22ac6b

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

src/prism.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1090,9 +1090,6 @@ pm_check_value_expression(pm_parser_t *parser, pm_node_t *node) {
10901090
void_node = NULL;
10911091
break;
10921092
}
1093-
if (void_node == NULL) {
1094-
void_node = vn;
1095-
}
10961093
}
10971094

10981095
if (cast->else_clause != NULL) {

0 commit comments

Comments
 (0)