Commit 63d3d202 authored by sof's avatar sof
Browse files

[project @ 1997-07-26 03:14:06 by sof]

imports changed
parent b85ece16
......@@ -22,7 +22,7 @@ import RnHsSyn ( RenamedClassDecl(..), RenamedClassPragmas(..),
RenamedClassOpSig(..), SYN_IE(RenamedMonoBinds),
RenamedGenPragmas(..), RenamedContext(..), SYN_IE(RenamedHsDecl)
)
import TcHsSyn ( TcIdOcc(..), SYN_IE(TcHsBinds), SYN_IE(TcMonoBinds), SYN_IE(TcExpr),
import TcHsSyn ( SYN_IE(TcHsBinds), SYN_IE(TcMonoBinds), SYN_IE(TcExpr),
mkHsTyApp, mkHsTyLam, mkHsDictApp, mkHsDictLam, tcIdType )
import Inst ( Inst, InstOrigin(..), SYN_IE(LIE), emptyLIE, plusLIE, newDicts, newMethod )
......@@ -33,7 +33,7 @@ import TcKind ( unifyKind, TcKind )
import TcMonad
import TcMonoType ( tcHsType, tcContext )
import TcSimplify ( tcSimplifyAndCheck )
import TcType ( SYN_IE(TcType), SYN_IE(TcTyVar), tcInstType, tcInstSigTyVars,
import TcType ( TcIdOcc(..), SYN_IE(TcType), SYN_IE(TcTyVar), tcInstType, tcInstSigTyVars,
tcInstSigType, tcInstSigTcType )
import PragmaInfo ( PragmaInfo(..) )
......
......@@ -14,7 +14,6 @@ import HsSyn ( HsDecl(..), TyDecl, ClassDecl, InstDecl, HsBinds,
DefaultDecl(..), HsType, IfaceSig,
HsExpr, HsLit, ArithSeqInfo, Fake, InPat)
import RnHsSyn ( RenamedHsDecl(..), RenamedDefaultDecl(..) )
import TcHsSyn ( TcIdOcc )
import TcMonad
import Inst ( InstOrigin(..) )
......@@ -22,6 +21,7 @@ import TcEnv ( tcLookupClassByKey )
import SpecEnv ( SpecEnv )
import TcMonoType ( tcHsType )
import TcSimplify ( tcSimplifyCheckThetas )
import TcType ( TcIdOcc )
import TysWiredIn ( intTy, doubleTy, unitTy )
import Type ( SYN_IE(Type) )
......
......@@ -21,7 +21,6 @@ import HsSyn ( HsDecl, FixityDecl, Fixity, InstDecl,
import HsPragmas ( InstancePragmas(..) )
import RdrHsSyn ( RdrName, SYN_IE(RdrNameMonoBinds) )
import RnHsSyn ( SYN_IE(RenamedHsBinds), SYN_IE(RenamedMonoBinds), SYN_IE(RenamedFixityDecl) )
import TcHsSyn ( TcIdOcc )
import TcMonad
import Inst ( SYN_IE(InstanceMapper) )
......@@ -31,6 +30,7 @@ import TcKind ( TcKind )
import TcGenDeriv -- Deriv stuff
import TcInstUtil ( InstInfo(..), mkInstanceRelatedIds, buildInstanceEnvs )
import TcSimplify ( tcSimplifyThetas )
import TcType ( TcIdOcc )
import RnBinds ( rnMethodBinds, rnTopMonoBinds )
import RnEnv ( newDfunName, bindLocatedLocalsRn )
......
......@@ -31,9 +31,9 @@ IMPORT_DELOOPER(TcMLoop) -- for paranoia checking
import HsTypes ( HsTyVar(..) )
import Id ( SYN_IE(Id), GenId, idType, mkUserLocal, mkUserId, replaceIdInfo, getIdInfo )
import PragmaInfo ( PragmaInfo(..) )
import TcHsSyn ( SYN_IE(TcIdBndr), TcIdOcc(..) )
import TcKind ( TcKind, newKindVars, newKindVar, tcDefaultKind, kindToTcKind, Kind )
import TcType ( SYN_IE(TcType), TcMaybe, SYN_IE(TcTyVar), SYN_IE(TcTyVarSet),
import TcType ( SYN_IE(TcIdBndr), TcIdOcc(..),
SYN_IE(TcType), TcMaybe, SYN_IE(TcTyVar), SYN_IE(TcTyVarSet),
newTyVarTys, tcInstTyVars, zonkTcTyVars
)
import TyVar ( unionTyVarSets, emptyTyVarSet, tyVarSetToList, SYN_IE(TyVar) )
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment