aboutsummaryrefslogtreecommitdiff
path: root/src/Haddock/Interface.hs
diff options
context:
space:
mode:
authorDavid Waern <unknown>2007-08-30 16:30:37 +0000
committerDavid Waern <unknown>2007-08-30 16:30:37 +0000
commite185f5ae9c9470b861916aa96933fa72cd703a4e (patch)
tree0ccb61c3b3d48e5050c605f0480030ea29b9c7d0 /src/Haddock/Interface.hs
parent05e581c7f2ecee466d800b2d01dbb34598de2e20 (diff)
Rename HaddockModule to Interface
Diffstat (limited to 'src/Haddock/Interface.hs')
-rw-r--r--src/Haddock/Interface.hs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Haddock/Interface.hs b/src/Haddock/Interface.hs
index b8ee4fe4..e548f500 100644
--- a/src/Haddock/Interface.hs
+++ b/src/Haddock/Interface.hs
@@ -53,7 +53,7 @@ createInterfaces' modules flags = do
addInterface :: ModuleMap -> GhcModule -> ErrMsgM ModuleMap
addInterface map mod = do
interface <- createInterface mod flags map
- return $ Map.insert (hmod_mod interface) interface map
+ return $ Map.insert (ifaceMod interface) interface map
renameInterfaces :: [Interface] -> LinkEnv -> ErrMsgM ([Interface], LinkEnv)
@@ -76,13 +76,13 @@ buildHomeLinks :: [Interface] -> LinkEnv
buildHomeLinks modules = foldl upd Map.empty (reverse modules)
where
upd old_env mod
- | OptHide `elem` hmod_options mod = old_env
- | OptNotHome `elem` hmod_options mod =
+ | OptHide `elem` ifaceOptions mod = old_env
+ | OptNotHome `elem` ifaceOptions mod =
foldl' keep_old old_env exported_names
| otherwise = foldl' keep_new old_env exported_names
where
- exported_names = hmod_visible_exports mod
- modName = hmod_mod mod
+ exported_names = ifaceVisibleExports mod
+ modName = ifaceMod mod
keep_old env n = Map.insertWith (\new old -> old) n
(nameSetMod n modName) env