[GHC] #10854: Remove recursive uses of `pprParendHsExpr` from `HsExpr.ppr_expr`
GHC
ghc-devs at haskell.org
Thu Nov 15 06:47:48 UTC 2018
#10854: Remove recursive uses of `pprParendHsExpr` from `HsExpr.ppr_expr`
-------------------------------------+-------------------------------------
Reporter: goldfire | Owner: kseo
Type: task | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.2
Resolution: | Keywords: newcomer
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #13238 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by RyanGlScott):
Strictly speaking, I don't think this ticket's goal has been achieved yet,
since it's possible to find recursive occurrences of `pprDebugParendExpr`
(i.e.,
[http://git.haskell.org/ghc.git/blob/eb46345d37ee61575e6fed04da718c1b7ee0bb99:/compiler/hsSyn/HsExpr.hs#l982
here]), which is just a thin wrapper around `pprParendExpr`. But then
again, I am not the person who originally opened this ticket, so all I can
offer is speculation.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10854#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list