lean4-htt/src/Lean/Compiler/LCNF/Simp
Cameron Zwarich c1f1287e24
fix: delete code with false assumption that LCNF local vars can occur in types (#9221)
This PR removes code that has the false assumption that LCNF local vars
can occur in types. There are other comments in `ElimDead.lean`
asserting that this is not possible, so this must have been a change
early in the development of the new compiler.
2025-07-06 15:04:13 +00:00
..
Basic.lean
Config.lean
ConstantFold.lean fix: constant fold Char.ofNat in LCNF simp (#8816) 2025-06-16 17:48:55 +00:00
DefaultAlt.lean refactor: more idiomatic syntax for if h: (#5567) 2024-10-01 15:23:54 +00:00
DiscrM.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
FunDeclInfo.lean chore: rename LetValue.value to .lit (#8393) 2025-05-18 21:12:35 +00:00
InlineCandidate.lean fix: don't inline computed fields _override implementations in base phase (#9159) 2025-07-03 00:26:01 +00:00
InlineProj.lean chore: rename LetValue.value to .lit (#8393) 2025-05-18 21:12:35 +00:00
JpCases.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
Main.lean refactor: migrate all usages of old slice notation (#9000) 2025-06-27 18:52:07 +00:00
SimpM.lean fix: use Arg in LCNF FVarSubst rather than Expr (#8729) 2025-06-11 18:08:30 +00:00
SimpValue.lean fix: make simpAppApp? actually bail out on trivial aliases as intended (#8575) 2025-06-01 16:03:17 +00:00
Used.lean fix: delete code with false assumption that LCNF local vars can occur in types (#9221) 2025-07-06 15:04:13 +00:00