This PR fixes a non-termination bug that occurred when generating the match-expression equation theorems. The bug was triggered when the proof automation for the equation theorem repeatedly applied `injection(` to the same local declaration, as it could not be removed due to forward dependencies. See issue #6067 for an example that reproduces this issue. closes #6067 |
||
|---|---|---|
| .. | ||
| MatcherApp | ||
| Basic.lean | ||
| CaseArraySizes.lean | ||
| CaseValues.lean | ||
| Match.lean | ||
| MatchEqs.lean | ||
| MatchEqsExt.lean | ||
| MatcherApp.lean | ||
| MatcherInfo.lean | ||
| MatchPatternAttr.lean | ||
| MVarRenaming.lean | ||
| Value.lean | ||