Disallow any keyword followed by an exclaimation mark

This commit is contained in:
Joshua Warner 2024-12-28 22:15:03 -05:00
parent 0acd59b4d6
commit 9e6c249dca
No known key found for this signature in database
GPG key ID: 89AD497003F93FDD
13 changed files with 23 additions and 83 deletions

View file

@ -190,6 +190,8 @@ mod test_snapshots {
fail/backpassing_after_annotation.expr,
fail/bound_variable.expr,
fail/comment_with_tab.expr,
fail/d_assign_return_bang.expr,
fail/dbg_bang_neg_bang_if_bang.expr,
fail/def_missing_final_expression.expr,
fail/def_without_newline.expr,
fail/deprecated_interpolated_string.expr,
@ -197,6 +199,7 @@ mod test_snapshots {
fail/elm_function_syntax.expr,
fail/empty_or_pattern.expr,
fail/empty_record_assign_expect_bang.expr,
fail/empty_record_assignment_d_when_bang.expr,
fail/empty_return.expr,
fail/error_inline_alias_argument_uppercase.expr,
fail/error_inline_alias_not_an_alias.expr,
@ -387,7 +390,6 @@ mod test_snapshots {
pass/crazy_pat_ann.expr,
pass/curried_function_type.expr,
pass/dbg.expr,
pass/dbg_bang_neg_bang_if_bang.expr,
pass/dbg_double.expr,
pass/dbg_double_newline.expr,
pass/dbg_extra_parens.expr,
@ -421,7 +423,6 @@ mod test_snapshots {
pass/empty_record_assign_return.expr,
pass/empty_record_assign_tag.expr,
pass/empty_record_assignment.expr,
pass/empty_record_assignment_d_when_bang.expr,
pass/empty_record_eq_dbg.expr,
pass/empty_record_eq_newlines_doubleeq.expr,
pass/empty_record_newline_assign.expr,