Fix-up to d4d4bef2 'Improve the desugaring of RULES'
I'd forgotten the possiblity that desugaring could generate dead dictionary bindings; easily fixed by calling occurAnalyseExpr
Showing
- compiler/deSugar/DsBinds.lhs 8 additions, 2 deletionscompiler/deSugar/DsBinds.lhs
- testsuite/tests/simplCore/should_compile/T4398.stderr 22 additions, 3 deletionstestsuite/tests/simplCore/should_compile/T4398.stderr
- testsuite/tests/simplCore/should_compile/all.T 1 addition, 1 deletiontestsuite/tests/simplCore/should_compile/all.T
- testsuite/tests/simplCore/should_compile/simpl016.stderr 10 additions, 4 deletionstestsuite/tests/simplCore/should_compile/simpl016.stderr
Loading
Please register or sign in to comment