-
Simon Peyton Jones authored
Correct the TH fix of Oct 26, involving thFAKE MERGE TO STABLE Original message 1) A bug in the renaming of [d| brackets |]. The problem was that when we renamed the bracket we messed up the name cache, because the module was still that of the parent module. Now we set a fake module before renaming it. But we have to tell the *typechecker* too, not just the renamer. See comments with TcSplice.tc_bracket (DecBr case). Should fix TH failures in the STABLE branch
f7e8044f