[project @ 2000-07-18 14:50:32 by simonpj]
authorsimonpj <unknown>
Tue, 18 Jul 2000 14:50:32 +0000 (14:50 +0000)
committersimonpj <unknown>
Tue, 18 Jul 2000 14:50:32 +0000 (14:50 +0000)
commit798374a5fa613d622b70cd4c37bb97f203abb6ba
treed292cb945abdc0322d1d7a2e345d086115a93c9b
parent794f1a1d1a11e5a8447e041bfbac37e5c3fb7cc1
[project @ 2000-07-18 14:50:32 by simonpj]
Arrange that type signatures that have no "parent" signatures
work right.  For example

   module A
      f :: Int -> Int

The panic in RnEnv.lookupBndrRn becomes an error message.  Also
RnBinds.rnTopMonoBinds and rnMonoBinds were wrongly ignoring all
signatures altogether if there were no bindings!
ghc/compiler/rename/RnBinds.lhs
ghc/compiler/rename/RnEnv.lhs