
#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... 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