diff options
author | David Waern <david.waern@gmail.com> | 2008-12-08 23:19:48 +0000 |
---|---|---|
committer | David Waern <david.waern@gmail.com> | 2008-12-08 23:19:48 +0000 |
commit | 202f6995495614a329cb79c91a56384492239df3 (patch) | |
tree | 853dd2c994b12869eec7df6a19a4a3e153549fc5 /src/Main.hs | |
parent | c0a56f6b01304105eb272e27e8ab890ba4f4be93 (diff) |
Make visible names from ExportItems
Instead of a complicated calculation of visible names out of GHC's export
items, we can get them straight out of the already calculated ExportItems. The
ExportItems should represent exactly those items that are visible in an
interface.
If store all the exported sub-names in ExportDecl instead of only those with
documentation, the calculation becomes very simple. So we do this change as
well (should perhaps have been a separate patch).
This should fix the problem with names from ghc-prim not appearing in the link
environment.
Diffstat (limited to 'src/Main.hs')
0 files changed, 0 insertions, 0 deletions