aboutsummaryrefslogtreecommitdiffstats
path: root/prism/prism.c
diff options
context:
space:
mode:
authorKevin Newton <kddnewton@gmail.com>2024-02-01 12:21:57 -0500
committerKevin Newton <kddnewton@gmail.com>2024-02-01 12:52:16 -0500
commite9f132446425089e8e732f68f49e10b3748c8684 (patch)
treeecd31d81617ab2e42283665cab29f2373cfed6e7 /prism/prism.c
parentef427123ad51269fd5b45eeba327bd626e420974 (diff)
downloadruby-e9f132446425089e8e732f68f49e10b3748c8684.tar.gz
Sync to latest prism
Diffstat (limited to 'prism/prism.c')
-rw-r--r--prism/prism.c12
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;