@Kha @dselsam I was experiencing an insane code explosion with the previous approach. There were too many definitions marked with `@[specialize]`. `Meta.c` was reaching 0.5 million lines of code. We would need a more sophisticated code specializer cache to handle this kind of code. The new approach is much simpler. I don't see any major disadvantages. |
||
|---|---|---|
| .. | ||
| Basic.lean | ||
| Check.lean | ||
| Exception.lean | ||
| ExprDefEq.lean | ||
| FunInfo.lean | ||
| InferType.lean | ||
| LevelDefEq.lean | ||
| Offset.lean | ||
| WHNF.lean | ||