Fix type variable name
parent
22361c4ecd
commit
bd860f9983
|
@ -238,7 +238,7 @@ createContextDoc (t1 : tR) = do
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
|
||||||
createBndrDoc :: [LHsTyVarBndr tag GhcPs] -> ToBriDocM BriDocNumbered
|
createBndrDoc :: [LHsTyVarBndr flag GhcPs] -> ToBriDocM BriDocNumbered
|
||||||
createBndrDoc bs = do
|
createBndrDoc bs = do
|
||||||
tyVarDocs <- bs `forM` \case
|
tyVarDocs <- bs `forM` \case
|
||||||
(L _ (UserTyVar _ _ext vname)) -> return $ (lrdrNameToText vname, Nothing)
|
(L _ (UserTyVar _ _ext vname)) -> return $ (lrdrNameToText vname, Nothing)
|
||||||
|
@ -434,7 +434,7 @@ createDetailsDoc consNameStr details = case details of
|
||||||
L _ (ConDeclField _ext names t _) -> createNamesAndTypeDoc lField names t
|
L _ (ConDeclField _ext names t _) -> createNamesAndTypeDoc lField names t
|
||||||
L _ (XConDeclField x) -> absurdExt x
|
L _ (XConDeclField x) -> absurdExt x
|
||||||
|
|
||||||
createForallDoc :: [LHsTyVarBndr tag GhcPs] -> Maybe (ToBriDocM BriDocNumbered)
|
createForallDoc :: [LHsTyVarBndr flag GhcPs] -> Maybe (ToBriDocM BriDocNumbered)
|
||||||
createForallDoc [] = Nothing
|
createForallDoc [] = Nothing
|
||||||
createForallDoc lhsTyVarBndrs = Just $ docSeq
|
createForallDoc lhsTyVarBndrs = Just $ docSeq
|
||||||
[docLitS "forall ", createBndrDoc lhsTyVarBndrs]
|
[docLitS "forall ", createBndrDoc lhsTyVarBndrs]
|
||||||
|
|
Loading…
Reference in New Issue