[project @ 2003-02-20 13:23:47 by simonpj]
authorsimonpj <unknown>
Thu, 20 Feb 2003 13:23:49 +0000 (13:23 +0000)
committersimonpj <unknown>
Thu, 20 Feb 2003 13:23:49 +0000 (13:23 +0000)
commit00227c6a8e53628fdd5aee9b666e08495997a74e
tree5cad9554b7f15d8728ed9b1d64ff3d0e98e0fab5
parent72c98446f1a74a1e1072ed115662a56a1e2769b4
[project @ 2003-02-20 13:23:47 by simonpj]
-------------------------------------
   Complete an earlier TH commit
-------------------------------------

In this earlier commit:

  3.  Ensure that a declaration quotation [d| ... |] does not have a
      permanent effect on the instance environment. (A TH fix.)

I had forgotten to do a stage2 compile.  This commit just completes
the earlier work.  I moved some code from TcExpr (long) to TcSplice
(shorter) which had the happy effect of bringing related code together.
ghc/compiler/typecheck/TcExpr.lhs
ghc/compiler/typecheck/TcSplice.hi-boot-6
ghc/compiler/typecheck/TcSplice.lhs