summaryrefslogtreecommitdiff
path: root/prism
diff options
context:
space:
mode:
authorHaldun Bayhantopcu <haldun@github.com>2023-12-05 10:17:50 +0100
committergit <svn-admin@ruby-lang.org>2023-12-05 15:25:20 +0000
commit94bf9f80377d32e9dd5123bdf487b55b5e06a851 (patch)
tree09a1e8bfaf103fe70ee97bef864b2c22759edec0 /prism
parentff6706b08e445c2927351da307e0d53e48f9332e (diff)
[ruby/prism] Remove unnecessary match
https://github.com/ruby/prism/commit/694d3d7279
Diffstat (limited to 'prism')
-rw-r--r--prism/prism.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/prism/prism.c b/prism/prism.c
index 53b60c5d03..7e6c8e2e49 100644
--- a/prism/prism.c
+++ b/prism/prism.c
@@ -11080,11 +11080,7 @@ parse_arguments(pm_parser_t *parser, pm_arguments_t *arguments, bool accepts_for
pm_keyword_hash_node_t *hash = pm_keyword_hash_node_create(parser);
argument = (pm_node_t *) hash;
- bool contains_keyword_splat = false;
- if (!match7(parser, terminator, PM_TOKEN_NEWLINE, PM_TOKEN_SEMICOLON, PM_TOKEN_EOF, PM_TOKEN_BRACE_RIGHT, PM_TOKEN_KEYWORD_DO, PM_TOKEN_PARENTHESIS_RIGHT)) {
- contains_keyword_splat = parse_assocs(parser, (pm_node_t *) hash);
- }
-
+ bool contains_keyword_splat = parse_assocs(parser, (pm_node_t *) hash);
parsed_bare_hash = true;
parse_arguments_append(parser, arguments, argument);
if (contains_keyword_splat) {