Remove TcRnUnknownMessage usage from GHC.Rename.Splice and GHC.Rename.Pat #20115

Depends on !8234 (merged)

Found bunch of errors without tests:

TcRnDifferentTypingTemplateHaskellNesting
TcRnQuotedNameWrongStage
TcRnNestedTemplateHaskellBrackets
TcRnIllegalTemplateHaskellQuasiQuotes

Error message for TcRnIllegalTemplateHaskellQuotes is quite general Syntax error. Maybe it is better to change it?

Edited by Andreas Klebinger

Merge request reports

Loading