
#9988: Remove fun_id, is_infix from FunBind, as they are now in Match -------------------------------------+------------------------------------- Reporter: alanz | Owner: alanz Type: task | Status: new Priority: normal | Milestone: 7.12.1 Component: Compiler | Version: 7.10.1-rc1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by alanz): Phab:D639 refers, which does not close this ticket, but is just the first step toward it. I strongly believe I am not introducing new bugs as it is a simple addition to rnMatch' with pure code that only sets a variable that is ignored in the rest of the compilation process, being introduced specifically for API Annotations. In terms of motivation, the current HaRe model is to do analysis on the RenamedSource, then transform the ParsedSource. Having funcction id locations available in all Match variants is vital. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9988#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler