Skip to content

Commit

Permalink
Comments and variable naming only
Browse files Browse the repository at this point in the history
  • Loading branch information
simonpj@microsoft.com committed Mar 31, 2011
1 parent 2c34121 commit af7a7e8
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions compiler/typecheck/TcBinds.lhs
Expand Up @@ -325,11 +325,13 @@ tcPolyBinds :: TopLevelFlag -> SigFun -> PragFun
tcPolyBinds top_lvl sig_fn prag_fn rec_group rec_tc bind_list
= setSrcSpan loc $
recoverM (recoveryCode binder_names sig_fn) $ do
-- Set up main recoer; take advantage of any type sigs
-- Set up main recover; take advantage of any type sigs
{ traceTc "------------------------------------------------" empty
; traceTc "Bindings for" (ppr binder_names)
-- Instantiate the polytypes of any binders that have signatures
-- (as determined by sig_fn), returning a TcSigInfo for each
; tc_sig_fn <- tcInstSigs sig_fn binder_names
; dflags <- getDOpts
Expand Down Expand Up @@ -415,10 +417,10 @@ tcPolyInfer
-- dependencies based on type signatures
-> [LHsBind Name]
-> TcM (LHsBinds TcId, [TcId])
tcPolyInfer top_lvl mono sig_fn prag_fn rec_tc bind_list
tcPolyInfer top_lvl mono tc_sig_fn prag_fn rec_tc bind_list
= do { ((binds', mono_infos), wanted)
<- captureConstraints $
tcMonoBinds sig_fn LetLclBndr rec_tc bind_list
tcMonoBinds tc_sig_fn LetLclBndr rec_tc bind_list
; unifyCtxts [sig | (_, Just sig, _) <- mono_infos]
Expand Down

0 comments on commit af7a7e8

Please sign in to comment.