It reduces the code generated for functions using a bunch of quotations. For example, the size of `Lean.Elab.Term.Do.ToTerm.matchNestedTermResult` went from 2348 to 1507 |
||
|---|---|---|
| .. | ||
| Basic.lean | ||
| Config.lean | ||
| ConstantFold.lean | ||
| DefaultAlt.lean | ||
| FunDeclInfo.lean | ||
| InlineCandidate.lean | ||
| InlineProj.lean | ||
| JpCases.lean | ||
| Main.lean | ||
| SimpM.lean | ||
| SimpValue.lean | ||
| Used.lean | ||