[GHC] #14719: Caret diagnostics for GADT constructor error message don't span the whole constructor