summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser/PostProcess/Haddock.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Parser/PostProcess/Haddock.hs')
-rw-r--r--compiler/GHC/Parser/PostProcess/Haddock.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/GHC/Parser/PostProcess/Haddock.hs b/compiler/GHC/Parser/PostProcess/Haddock.hs
index 43ac07a482..c226b777ba 100644
--- a/compiler/GHC/Parser/PostProcess/Haddock.hs
+++ b/compiler/GHC/Parser/PostProcess/Haddock.hs
@@ -979,10 +979,10 @@ instance HasHaddock (Located (HsType GhcPs)) where
pure $ L l (HsForAllTy noExtField tele body')
-- (Eq a, Num a) => t
- HsQualTy _ lhs rhs -> do
- registerHdkA lhs
+ HsQualTy _ mlhs rhs -> do
+ traverse registerHdkA mlhs
rhs' <- addHaddock rhs
- pure $ L l (HsQualTy noExtField lhs rhs')
+ pure $ L l (HsQualTy noExtField mlhs rhs')
-- arg -> res
HsFunTy u mult lhs rhs -> do