[project @ 2003-12-16 16:24:55 by simonpj]
authorsimonpj <unknown>
Tue, 16 Dec 2003 16:25:16 +0000 (16:25 +0000)
committersimonpj <unknown>
Tue, 16 Dec 2003 16:25:16 +0000 (16:25 +0000)
commitcb2be98ac73ffcc2e2cd631de403e83569a12b4d
tree0a2bb2f94774f5fab3262765da1d134870edc51e
parent626b9cd2cca1b05e94d8937ccf176d3e74562f87
[project @ 2003-12-16 16:24:55 by simonpj]
--------------------
Towards type splices
--------------------

Starts the move to supporting type splices, by making
HsExpr.HsSplice a separate type of its own, and adding
HsSpliceTy constructor to HsType.
19 files changed:
ghc/compiler/deSugar/DsExpr.lhs
ghc/compiler/deSugar/DsMeta.hs
ghc/compiler/hsSyn/Convert.lhs
ghc/compiler/hsSyn/HsBinds.lhs
ghc/compiler/hsSyn/HsExpr.hi-boot-6
ghc/compiler/hsSyn/HsExpr.lhs
ghc/compiler/hsSyn/HsTypes.lhs
ghc/compiler/parser/Parser.y.pp
ghc/compiler/parser/RdrHsSyn.lhs
ghc/compiler/rename/RnExpr.lhs
ghc/compiler/rename/RnHsSyn.lhs
ghc/compiler/rename/RnSource.hi-boot-6
ghc/compiler/rename/RnSource.lhs
ghc/compiler/rename/RnTypes.lhs
ghc/compiler/typecheck/TcExpr.lhs
ghc/compiler/typecheck/TcHsSyn.lhs
ghc/compiler/typecheck/TcHsType.lhs
ghc/compiler/typecheck/TcSplice.hi-boot-6
ghc/compiler/typecheck/TcSplice.lhs