Tidy up TcSplice, especially runMeta and friends
authorsimonpj@microsoft.com <unknown>
Tue, 20 Oct 2009 07:44:35 +0000 (07:44 +0000)
committersimonpj@microsoft.com <unknown>
Tue, 20 Oct 2009 07:44:35 +0000 (07:44 +0000)
commitda6b7fce09f98a0fbe66b6d218e6473c1845e354
treee79c9bbc6c1d1ae92cf6870c07966dbc797563fd
parent3bde199cda7f9ab65035e373d88dd3b98528a368
Tidy up TcSplice, especially runMeta and friends

I wanted to see the TH syntax produced by a splice, before its conversion
back into HsSyn.  Doing so involved some refactoring.  This only affects
deubbging code (-ddump-tc-trace).
compiler/main/Annotations.lhs
compiler/typecheck/TcSplice.lhs