Skip to content

Commit 7a60b61

Browse files
committed
Put in an unreachable assert for rescues parsing
1 parent 8fc647a commit 7a60b61

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/prism.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13859,6 +13859,7 @@ parse_rescues(pm_parser_t *parser, pm_begin_node_t *parent_node, pm_rescues_type
1385913859
case PM_RESCUES_LAMBDA: context = PM_CONTEXT_LAMBDA_RESCUE; break;
1386013860
case PM_RESCUES_MODULE: context = PM_CONTEXT_MODULE_RESCUE; break;
1386113861
case PM_RESCUES_SCLASS: context = PM_CONTEXT_SCLASS_RESCUE; break;
13862+
default: assert(false && "unreachable"); context = PM_CONTEXT_BEGIN_RESCUE; break;
1386213863
}
1386313864

1386413865
pm_statements_node_t *statements = parse_statements(parser, context);

0 commit comments

Comments
 (0)