Starting on note re exact print annotations [skip ci]
This is a response to #22319 (comment 459224), and the many other requests from @simonpj to properly document the exact print annotations.
I am doing it by putting a draft note into GHC.Parser.Annotation
, thus turning the MR into a venue for responding to feedback on the evolving documentation until is captures what is required.
The first pass is just a skeleton, which hopefully lays out the main principles.
I welcome feedback and input on this.