diff options
author | Kevin Newton <kddnewton@gmail.com> | 2024-02-01 12:21:57 -0500 |
---|---|---|
committer | Kevin Newton <kddnewton@gmail.com> | 2024-02-01 12:52:16 -0500 |
commit | e9f132446425089e8e732f68f49e10b3748c8684 (patch) | |
tree | ecd31d81617ab2e42283665cab29f2373cfed6e7 /prism/prism.c | |
parent | ef427123ad51269fd5b45eeba327bd626e420974 (diff) | |
download | ruby-e9f132446425089e8e732f68f49e10b3748c8684.tar.gz |
Sync to latest prism
Diffstat (limited to 'prism/prism.c')
-rw-r--r-- | prism/prism.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/prism/prism.c b/prism/prism.c index 9cc983ba34..12942704ec 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -553,9 +553,7 @@ pm_parser_err_token(pm_parser_t *parser, const pm_token_t *token, pm_diagnostic_ */ static inline void pm_parser_warn(pm_parser_t *parser, const uint8_t *start, const uint8_t *end, pm_diagnostic_id_t diag_id) { - if (!parser->suppress_warnings) { - pm_diagnostic_list_append(&parser->warning_list, start, end, diag_id); - } + pm_diagnostic_list_append(&parser->warning_list, start, end, diag_id); } /** @@ -17767,8 +17765,7 @@ pm_parser_init(pm_parser_t *parser, const uint8_t *source, size_t size, const pm .in_keyword_arg = false, .current_param_name = 0, .semantic_token_seen = false, - .frozen_string_literal = false, - .suppress_warnings = false + .frozen_string_literal = false }; // Initialize the constant pool. We're going to completely guess as to the @@ -17814,11 +17811,6 @@ pm_parser_init(pm_parser_t *parser, const uint8_t *source, size_t size, const pm parser->frozen_string_literal = true; } - // suppress_warnings option - if (options->suppress_warnings) { - parser->suppress_warnings = true; - } - // version option parser->version = options->version; |