• simonpj's avatar
    [project @ 2005-08-10 11:05:06 by simonpj] · e3a4d6c3
    simonpj authored
    It turned out that doing all binding dependency analysis in the typechecker
    meant that the renamer's unused-binding error messages got worse.  So now
    I've put the first dep anal back into the renamer, while the second (which
    is specific to type checking) remains in the type checker.
    
    I've also made the pretty printer sort the decls back into source order
    before printing them (except with -dppr-debug).
    
    Fixes rn041.
    e3a4d6c3
TcBinds.lhs 36.9 KB