summaryrefslogtreecommitdiff
path: root/ghc/compiler/iface/IfaceSyn.lhs
diff options
context:
space:
mode:
authorsimonpj <unknown>2004-10-08 11:36:29 +0000
committersimonpj <unknown>2004-10-08 11:36:29 +0000
commit113397e427d102afed56cc0625f3eb096465ad24 (patch)
treeb42cf4be775e7da97643a357f1d50bf980aa3fe7 /ghc/compiler/iface/IfaceSyn.lhs
parent2b65c00d358287b432c8fb267a5cb3a754580d45 (diff)
downloadhaskell-113397e427d102afed56cc0625f3eb096465ad24.tar.gz
[project @ 2004-10-08 11:36:26 by simonpj]
Fix missing case for algTyConRhs; fixes test ghci011
Diffstat (limited to 'ghc/compiler/iface/IfaceSyn.lhs')
-rw-r--r--ghc/compiler/iface/IfaceSyn.lhs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ghc/compiler/iface/IfaceSyn.lhs b/ghc/compiler/iface/IfaceSyn.lhs
index 6a0a1c79ba..3d3029cc1d 100644
--- a/ghc/compiler/iface/IfaceSyn.lhs
+++ b/ghc/compiler/iface/IfaceSyn.lhs
@@ -53,7 +53,7 @@ import TyCon ( TyCon, ArgVrcs, AlgTyConRhs(..), isRecursiveTyCon, isForeignTyCo
isSynTyCon, isAlgTyCon, isPrimTyCon, isFunTyCon,
isTupleTyCon, tupleTyConBoxity,
tyConHasGenerics, tyConArgVrcs, getSynTyConDefn,
- tyConArity, tyConTyVars, algTcRhs, tyConExtName )
+ tyConArity, tyConTyVars, algTyConRhs, tyConExtName )
import DataCon ( dataConName, dataConSig, dataConFieldLabels, dataConStrictMarks,
dataConTyCon, dataConIsInfix, isVanillaDataCon )
import Class ( FunDep, DefMeth, classExtraBigSig, classTyCon )
@@ -490,7 +490,7 @@ tyThingToIfaceDecl _ abstract_tcs ext (ATyCon tycon)
| isAlgTyCon tycon
= IfaceData { ifName = getOccName tycon,
ifTyVars = toIfaceTvBndrs tyvars,
- ifCons = ifaceConDecls (algTcRhs tycon),
+ ifCons = ifaceConDecls (algTyConRhs tycon),
ifRec = boolToRecFlag (isRecursiveTyCon tycon),
ifVrcs = tyConArgVrcs tycon,
ifGeneric = tyConHasGenerics tycon }