Never mind about parsing. It looks like the parser is already doing what it needs to do and I need to look to RdrHsSyn.hs.
-------- Original message --------
From: David Feuer <david@well-typed.com>
Date: 1/15/18 2:10 PM (GMT-05:00)
To: Simon Peyton Jones <simonpj@microsoft.com>
Cc: ghc-devs@haskell.org
Subject: Implementing pattern synonym constructor signatures
Over the past week I've started digging into the code that implements pattern synonyms with an eye toward implementing the pattern synonym construction function signature proposal. I think I understand a decent amount of what's going on most places. However, I don't understand enough about type checking to have any idea about what needs to change where or how. There are several things that need to be addressed: