simonpj 2003/10/30 02:15:00 PST
Modified files:
ghc/compiler/deSugar DsMeta.hs
Log:
1. When desugaring a [d| ... |], do not gensym the method names of
an instance declaration, else we get very confused!
2. We don't need to make fresh Names in DsMeta.mkGenSym, because
the existing Name will do, I believe. We'll do the genSym when
we *run* the splice. (This stuff makes my head hurt.)
Assuming this is so, we can simplify the mkGenSym stuff still more.
Revision Changes Path
1.46 +13 -4 fptools/ghc/compiler/deSugar/DsMeta.hs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc