Functions
- Remove exports which aren’t “roots” (
is_root(export_key)
returnsfalse
), and which aren’t otherwise kept alive by a “root” (throughImport::LinkName
declarations, withname
matchingExportKey::LinkName
), either directly or transitively (including through any number of imports). - Remap
Import::LinkName
to definitions exported asExportKey::LinkName
.