summaryrefslogtreecommitdiff
path: root/src/reports/source_symbols.rs
diff options
context:
space:
mode:
authorBen Bridle <ben@derelict.engineering>2025-03-11 16:18:01 +1300
committerBen Bridle <ben@derelict.engineering>2025-03-11 16:18:01 +1300
commita9e9dd452e23fa2e816df926a56c1f743eb32488 (patch)
tree633665f936b41f1289104dc23e299a8135f990be /src/reports/source_symbols.rs
parentbd7955cbc1c1746f37dcb0742603994fd2e04c90 (diff)
downloadassembler-a9e9dd452e23fa2e816df926a56c1f743eb32488.zip
Implement source chains
A SourceSpan can now contain a child SourceSpan, ad infinitum, in order to represent a chain of locations. The report_source_issue function has been changed to print the entire chain, instead of just one SourceSpan. The report_source_issue function has also been changed to correctly print SourceSpans that extend across multiple source lines.
Diffstat (limited to 'src/reports/source_symbols.rs')
0 files changed, 0 insertions, 0 deletions