diff options
Diffstat (limited to 'src/Haddock/Interface')
| -rw-r--r-- | src/Haddock/Interface/Rename.hs | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Haddock/Interface/Rename.hs b/src/Haddock/Interface/Rename.hs index de23e9b5..59b11854 100644 --- a/src/Haddock/Interface/Rename.hs +++ b/src/Haddock/Interface/Rename.hs @@ -258,14 +258,15 @@ renameLContext (L loc context) = do  renameInstHead :: InstHead Name -> RnM (InstHead DocName) -renameInstHead (className, types, rest) = do +renameInstHead (className, k, types, rest) = do    className' <- rename className +  k' <- mapM renameType k    types' <- mapM renameType types    rest' <- case rest of      ClassInst cs -> ClassInst <$> mapM renameType cs      TypeInst  ts -> TypeInst  <$> renameType ts      DataInst  dd -> DataInst  <$> renameTyClD dd -  return (className', types', rest') +  return (className', k', types', rest')  renameLDecl :: LHsDecl Name -> RnM (LHsDecl DocName)  | 
