tame/tamer/src/xir
Mike Gerwitz 495c1438fd tamer: Consistent span diagram representation
I'll document it more formally eventually, but this settles on a mix of the
two: square brackets and dashes for intervals, `+` for intersecting lines,
byte offsets below interval endpoints, and names below that.

The docblock for `Span` itself iss still off; I'll probably just take one of
the test cases and paste it there at some point.

DEV-7145
2022-06-06 11:32:35 -04:00
..
attr tamer: Add Display impl for each ParseState for generic ParseErrors 2022-05-25 15:26:02 -04:00
flat tamer: xir::flat::{State=>XirToXirf}: Rename 2022-06-02 13:48:54 -04:00
reader tamer: Consistent span diagram representation 2022-06-06 11:32:35 -04:00
tree tamer: Add Display impl for each ParseState for generic ParseErrors 2022-05-25 15:26:02 -04:00
attr.rs tamer: Consistent span diagram representation 2022-06-06 11:32:35 -04:00
error.rs Copyright year update 2022 2022-05-03 14:14:29 -04:00
escape.rs Copyright year update 2022 2022-05-03 14:14:29 -04:00
flat.rs tamer: xir::flat::{State=>XirToXirf}: Rename 2022-06-02 13:48:54 -04:00
iter.rs Copyright year update 2022 2022-05-03 14:14:29 -04:00
pred.rs Copyright year update 2022 2022-05-03 14:14:29 -04:00
reader.rs tamer: Consistent span diagram representation 2022-06-06 11:32:35 -04:00
st.rs tamer: xir::st::qname: New module 2022-06-06 11:31:27 -04:00
tree.rs tamer: Add Display impl for each ParseState for generic ParseErrors 2022-05-25 15:26:02 -04:00
writer.rs Copyright year update 2022 2022-05-03 14:14:29 -04:00