Simplify HsPatSynDetails
This is a pure refactoring. Use HsConDetails to implement HsPatSynDetails, instead of defining a whole new data type. Less code, fewer types, all good. (cherry picked from commit 584cbd4a)
Showing
- compiler/deSugar/DsMeta.hs 9 additions, 9 deletionscompiler/deSugar/DsMeta.hs
- compiler/hsSyn/Convert.hs 3 additions, 3 deletionscompiler/hsSyn/Convert.hs
- compiler/hsSyn/HsBinds.hs 5 additions, 48 deletionscompiler/hsSyn/HsBinds.hs
- compiler/hsSyn/HsUtils.hs 1 addition, 1 deletioncompiler/hsSyn/HsUtils.hs
- compiler/parser/Parser.y 3 additions, 3 deletionscompiler/parser/Parser.y
- compiler/rename/RnBinds.hs 7 additions, 7 deletionscompiler/rename/RnBinds.hs
- compiler/rename/RnSource.hs 1 addition, 1 deletioncompiler/rename/RnSource.hs
- compiler/typecheck/TcHsSyn.hs 13 additions, 5 deletionscompiler/typecheck/TcHsSyn.hs
- compiler/typecheck/TcPatSyn.hs 8 additions, 9 deletionscompiler/typecheck/TcPatSyn.hs
Loading
Please register or sign in to comment