[project @ 2005-05-03 10:53:00 by simonpj]
authorsimonpj <unknown>
Tue, 3 May 2005 10:53:01 +0000 (10:53 +0000)
committersimonpj <unknown>
Tue, 3 May 2005 10:53:01 +0000 (10:53 +0000)
commitb95b036f5a23221175973594eff5e921bb22c202
treedfbbc0f177fe47e1d0c631eac877a2cdae56397c
parentbcdfaf105c8a053b0bd5ad8a380acffd8b3b5ee9
[project @ 2005-05-03 10:53:00 by simonpj]
Fix the test for duplicate local bindings, so that it works with
Template Haskell.  Pre-TH, all the local bindings came into scope
at once, but with TH they come into scope in groups, and we must
check for conflict with existing local bindings.

MERGE TO STABLE
ghc/compiler/basicTypes/RdrName.lhs
ghc/compiler/rename/RnExpr.lhs
ghc/compiler/rename/RnNames.lhs
ghc/compiler/typecheck/TcRnDriver.lhs