Merge MatchFixity and HsMatchContext
Summary: MatchFixity was introduced to facilitate use of API Annotations. HsMatchContext does the same thing with more detail, but is chased through all over the place to provide context when processing a Match. Since we already have MatchFixity in the Match, it may as well provide the full context. updates submodule haddock Test Plan: ./validate Reviewers: austin, goldfire, bgamari Subscribers: thomie, mpickering Differential Revision: https://phabricator.haskell.org/D2271 GHC Trac Issues: #12105
Showing
- compiler/deSugar/Check.hs 3 additions, 2 deletionscompiler/deSugar/Check.hs
- compiler/deSugar/DsBinds.hs 6 additions, 2 deletionscompiler/deSugar/DsBinds.hs
- compiler/deSugar/DsExpr.hs 9 additions, 5 deletionscompiler/deSugar/DsExpr.hs
- compiler/deSugar/DsMeta.hs 1 addition, 1 deletioncompiler/deSugar/DsMeta.hs
- compiler/hsSyn/Convert.hs 19 additions, 16 deletionscompiler/hsSyn/Convert.hs
- compiler/hsSyn/HsBinds.hs 23 additions, 16 deletionscompiler/hsSyn/HsBinds.hs
- compiler/hsSyn/HsDecls.hs 34 additions, 33 deletionscompiler/hsSyn/HsDecls.hs
- compiler/hsSyn/HsExpr.hs 128 additions, 104 deletionscompiler/hsSyn/HsExpr.hs
- compiler/hsSyn/HsExpr.hs-boot 11 additions, 12 deletionscompiler/hsSyn/HsExpr.hs-boot
- compiler/hsSyn/HsLit.hs 2 additions, 2 deletionscompiler/hsSyn/HsLit.hs
- compiler/hsSyn/HsPat.hs 9 additions, 8 deletionscompiler/hsSyn/HsPat.hs
- compiler/hsSyn/HsPat.hs-boot 2 additions, 2 deletionscompiler/hsSyn/HsPat.hs-boot
- compiler/hsSyn/HsSyn.hs 1 addition, 1 deletioncompiler/hsSyn/HsSyn.hs
- compiler/hsSyn/HsTypes.hs 24 additions, 19 deletionscompiler/hsSyn/HsTypes.hs
- compiler/hsSyn/HsUtils.hs 21 additions, 15 deletionscompiler/hsSyn/HsUtils.hs
- compiler/hsSyn/PlaceHolder.hs 26 additions, 1 deletioncompiler/hsSyn/PlaceHolder.hs
- compiler/main/HscStats.hs 3 additions, 0 deletionscompiler/main/HscStats.hs
- compiler/parser/Parser.y 2 additions, 2 deletionscompiler/parser/Parser.y
- compiler/parser/RdrHsSyn.hs 11 additions, 10 deletionscompiler/parser/RdrHsSyn.hs
- compiler/rename/RnBinds.hs 14 additions, 13 deletionscompiler/rename/RnBinds.hs
Loading
Please register or sign in to comment