summaryrefslogtreecommitdiff
path: root/compiler/parser/RdrHsSyn.lhs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/parser/RdrHsSyn.lhs')
-rw-r--r--compiler/parser/RdrHsSyn.lhs12
1 files changed, 6 insertions, 6 deletions
diff --git a/compiler/parser/RdrHsSyn.lhs b/compiler/parser/RdrHsSyn.lhs
index 39aee7d861..66db883d71 100644
--- a/compiler/parser/RdrHsSyn.lhs
+++ b/compiler/parser/RdrHsSyn.lhs
@@ -996,14 +996,14 @@ data ImpExpSubSpec = ImpExpAbs | ImpExpAll | ImpExpList [ RdrName ]
mkModuleImpExp :: RdrName -> ImpExpSubSpec -> IE RdrName
mkModuleImpExp name subs =
case subs of
- ImpExpAbs | isVarNameSpace (rdrNameSpace name)
- -> IEVar name
- ImpExpAbs -> IEThingAbs nameT
- ImpExpAll -> IEThingAll nameT
- ImpExpList xs -> IEThingWith nameT xs
+ ImpExpAbs
+ | isVarNameSpace (rdrNameSpace name) -> IEVar name
+ | otherwise -> IEThingAbs nameT
+ ImpExpAll -> IEThingAll nameT
+ ImpExpList xs -> IEThingWith nameT xs
where
- nameT = setRdrNameSpace name tcClsName
+ nameT = setRdrNameSpace name tcClsName
\end{code}
-----------------------------------------------------------------------------