lean4-htt/tests/lean/patvar.lean.expected.out
jrr6 d1ec806834
feat: improve error messages in invalid match alternatives (#8368)
This PR improves the error messages produced by invalid pattern-match
alternatives and improves parity in error placement between
pattern-matching tactics and elaborators.

Closes #7170
2025-05-19 17:40:41 +00:00

6 lines
370 B
Text

patvar.lean:3:0-3:22: error: Missing cases:
(List.cons _ _)
patvar.lean:10:0-10:16: error: Missing cases:
(List.cons _ _)
patvar.lean:14:2-14:9: error: Invalid pattern variable: Variable name must be atomic, but 'foo.bar' has multiple components
patvar.lean:17:2-17:9: error: Invalid pattern variable: Variable name must be atomic, but 'foo.bar' has multiple components