Skip to content
  • Simon Peyton Jones's avatar
    [project @ 2005-11-02 09:57:45 by simonpj] · f7e8044f
    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