diff options
author | Kevin Newton <[email protected]> | 2024-04-10 15:45:04 -0400 |
---|---|---|
committer | git <[email protected]> | 2024-04-10 19:45:13 +0000 |
commit | 77d3996897ce57dba6d8dda9fd3503e7d0fe3c2f (patch) | |
tree | 80bd6d3d432fe6d47618c00c10dd652d0b728f6e | |
parent | d75dc3988059ac2fc6eb06f29508ef935f5e0139 (diff) |
[ruby/prism] Put in an unreachable assert for rescues parsing
https://github.com/ruby/prism/commit/7a60b61368
-rw-r--r-- | prism/prism.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/prism/prism.c b/prism/prism.c index 16dad45b37..3bc1a9ce21 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -13859,6 +13859,7 @@ parse_rescues(pm_parser_t *parser, pm_begin_node_t *parent_node, pm_rescues_type case PM_RESCUES_LAMBDA: context = PM_CONTEXT_LAMBDA_RESCUE; break; case PM_RESCUES_MODULE: context = PM_CONTEXT_MODULE_RESCUE; break; case PM_RESCUES_SCLASS: context = PM_CONTEXT_SCLASS_RESCUE; break; + default: assert(false && "unreachable"); context = PM_CONTEXT_BEGIN_RESCUE; break; } pm_statements_node_t *statements = parse_statements(parser, context); |