lean4-htt/tests/pkg/module
Sebastian Ullrich c7d3401417
fix: split ngen on async elab (#12000)
This PR fixes an issue where go-to-definition would jump to the wrong
location in presence of async theorems.

While the elaborator does not explicitly depend on `FVar`s not being
reused between declarations, the language server turned out to do so. As
we would have to split the name generator in any case as soon as we add
any parallelism within proofs, we now do so for any async code in order
to uphold this invariant again.

---------

Co-authored-by: mhuisi <mhuisi@protonmail.com>
2026-01-14 12:35:25 +00:00
..
Module fix: split ngen on async elab (#12000) 2026-01-14 12:35:25 +00:00
lakefile.toml feat: module system is no longer experimental (#11637) 2025-12-12 21:20:26 +00:00
lean-toolchain
Module.lean fix: privacy checks and import all (#10550) 2025-09-26 13:26:10 +00:00
test.sh fix: import-merging theorems under the module system (#10556) 2025-09-26 13:02:51 +00:00