diff options
author | Haldun Bayhantopcu <haldun@github.com> | 2023-12-05 10:17:50 +0100 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-12-05 15:25:20 +0000 |
commit | 94bf9f80377d32e9dd5123bdf487b55b5e06a851 (patch) | |
tree | 09a1e8bfaf103fe70ee97bef864b2c22759edec0 /prism | |
parent | ff6706b08e445c2927351da307e0d53e48f9332e (diff) | |
download | ruby-94bf9f80377d32e9dd5123bdf487b55b5e06a851.tar.gz |
[ruby/prism] Remove unnecessary match
https://github.com/ruby/prism/commit/694d3d7279
Diffstat (limited to 'prism')
-rw-r--r-- | prism/prism.c | 6 |
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) { |