A location within a document buffer or document file. This module uses
Location to identify
to refer to locations of JSON5 syntax errors, while parsing) and also to locations in this Rust
source file, to improve unit testing output.
The name of the JSON5 document file being parsed and formatted (if provided).
A line number within the JSON5 document. (The first line at the top of the document/file is line 1.)
A character column number within the specified line. (The left-most character of the line is column 1).