Hi all
I have been wrestling with something silly most of today.
T12530 has the following splice in it, which has parens around the "(Maybe Int)".
$([d| -- Test the Template Haskell pretty-printing for TypeApplications
f = id @(Maybe Int)
|])
the parsed source has these parens, but they are removed for the renamed source.
I am modifying the pretty printer to be faithful to the original source, so when the renamed source is printed it has no parens, causing T12530 to fail.
I have looked all over the source, and cannot see where the HsParTy is removed.
Can anyone give me a pointer?
See details here [1]
Regards
Alan