This PR addresses a missing check in the module system where private names that remain in the public environment map for technical reasons (e.g. inductive constructors generated by the kernel and relied on by the code generator) accidentally were accessible in the public scope. |
||
|---|---|---|
| .. | ||
| Basic.lean | ||
| Imported.lean | ||
| ImportedAll.lean | ||
| ImportedAllPrivateImported.lean | ||
| ImportedImportedAll.lean | ||
| ImportedPrivateImported.lean | ||
| NonModule.lean | ||
| PrivateImported.lean | ||