X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Frename%2FRnBinds.lhs;h=cb387d1b34c059e1dc34fb5e3636d6038c9fbde5;hb=6cfc5a0380bfd2484b35e39ae0afafcbd923755f;hp=070abdaf61342d4f335384021e9cb217b36fb778;hpb=3da1b42f573dca7b8a2000b18a88047c05cfb58a;p=ghc-hetmet.git diff --git a/ghc/compiler/rename/RnBinds.lhs b/ghc/compiler/rename/RnBinds.lhs index 070abda..cb387d1 100644 --- a/ghc/compiler/rename/RnBinds.lhs +++ b/ghc/compiler/rename/RnBinds.lhs @@ -154,7 +154,10 @@ contains bindings for the binders of this particular binding. \begin{code} rnTopMonoBinds mbinds sigs = mappM lookupBndrRn binder_rdr_names `thenM` \ binder_names -> + -- No need to extend the environment; that has been done already + bindPatSigTyVars (collectSigTysFromMonoBinds mbinds) $ + -- Hmm; by analogy with Ids, this doesn't look right let bndr_name_set = mkNameSet binder_names in