TH-spliced class instances are pretty-printed incorrectly post-#3384
Summary: The HsSyn prettyprinter tests patch 499e4382 broke the pretty-printing of Template Haskell-spliced class instances. Test Plan: ./validate Reviewers: RyanGlScott, austin, goldfire, bgamari Reviewed By: RyanGlScott, bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D3043
Showing
- compiler/hsSyn/Convert.hs 33 additions, 9 deletionscompiler/hsSyn/Convert.hs
- compiler/hsSyn/HsExpr.hs 20 additions, 14 deletionscompiler/hsSyn/HsExpr.hs
- compiler/hsSyn/HsUtils.hs 1 addition, 1 deletioncompiler/hsSyn/HsUtils.hs
- compiler/rename/RnSplice.hs 0 additions, 6 deletionscompiler/rename/RnSplice.hs
- compiler/typecheck/TcExpr.hs 1 addition, 1 deletioncompiler/typecheck/TcExpr.hs
- compiler/typecheck/TcGenGenerics.hs 6 additions, 3 deletionscompiler/typecheck/TcGenGenerics.hs
- compiler/typecheck/TcSplice.hs 1 addition, 1 deletioncompiler/typecheck/TcSplice.hs
- compiler/typecheck/TcTypeable.hs 3 additions, 3 deletionscompiler/typecheck/TcTypeable.hs
- ghc/GHCi/UI.hs 2 additions, 1 deletionghc/GHCi/UI.hs
- testsuite/tests/ghci/scripts/T10508.stderr 1 addition, 1 deletiontestsuite/tests/ghci/scripts/T10508.stderr
- testsuite/tests/parser/should_compile/DumpTypecheckedAst.stderr 41 additions, 31 deletions...ite/tests/parser/should_compile/DumpTypecheckedAst.stderr
- testsuite/tests/printer/Makefile 4 additions, 0 deletionstestsuite/tests/printer/Makefile
- testsuite/tests/printer/T13199.hs 38 additions, 0 deletionstestsuite/tests/printer/T13199.hs
- testsuite/tests/printer/T13199.stdout 48 additions, 0 deletionstestsuite/tests/printer/T13199.stdout
- testsuite/tests/printer/all.T 1 addition, 0 deletionstestsuite/tests/printer/all.T
- testsuite/tests/th/T12530.stderr 1 addition, 1 deletiontestsuite/tests/th/T12530.stderr
Loading
Please register or sign in to comment