[project @ 2003-10-30 16:01:49 by simonpj]
authorsimonpj <unknown>
Thu, 30 Oct 2003 16:02:07 +0000 (16:02 +0000)
committersimonpj <unknown>
Thu, 30 Oct 2003 16:02:07 +0000 (16:02 +0000)
commit57573e7e61032482d6be16ed4ac86c2b4115fbfa
tree080dbb5621ae8f6c64e3477b9462ad2adbd16197
parentfc6b00498e653d6260e062bdfccbeede0a20fadd
[project @ 2003-10-30 16:01:49 by simonpj]
This commit does a long-overdue tidy-up

* Remove PprType (gets rid of one more bunch of hi-boot files)

* Put pretty-printing for types in TypeRep

* Make a specialised pretty-printer for Types, rather than
  converting to IfaceTypes and printing those
33 files changed:
ghc/compiler/basicTypes/DataCon.hi-boot-5
ghc/compiler/basicTypes/DataCon.hi-boot-6
ghc/compiler/basicTypes/DataCon.lhs
ghc/compiler/basicTypes/Name.lhs
ghc/compiler/codeGen/CgClosure.lhs
ghc/compiler/codeGen/ClosureInfo.lhs
ghc/compiler/coreSyn/PprCore.lhs
ghc/compiler/deSugar/DsCCall.lhs
ghc/compiler/ghci/ByteCodeGen.lhs
ghc/compiler/hsSyn/HsExpr.lhs
ghc/compiler/hsSyn/HsTypes.lhs
ghc/compiler/iface/IfaceType.lhs
ghc/compiler/iface/TcIface.lhs
ghc/compiler/ilxGen/IlxGen.lhs
ghc/compiler/typecheck/Inst.lhs
ghc/compiler/typecheck/TcClassDcl.lhs
ghc/compiler/typecheck/TcDeriv.lhs
ghc/compiler/typecheck/TcEnv.lhs
ghc/compiler/typecheck/TcHsType.lhs
ghc/compiler/typecheck/TcInstDcls.lhs
ghc/compiler/typecheck/TcMType.lhs
ghc/compiler/typecheck/TcRnDriver.lhs
ghc/compiler/typecheck/TcTyClsDecls.lhs
ghc/compiler/typecheck/TcTyDecls.lhs
ghc/compiler/typecheck/TcType.lhs
ghc/compiler/typecheck/TcUnify.lhs
ghc/compiler/types/FunDeps.lhs
ghc/compiler/types/PprType.hi-boot [deleted file]
ghc/compiler/types/PprType.hi-boot-5 [deleted file]
ghc/compiler/types/PprType.hi-boot-6 [deleted file]
ghc/compiler/types/PprType.lhs [deleted file]
ghc/compiler/types/Type.lhs
ghc/compiler/types/TypeRep.lhs