about summary refs log tree commit diff
path: root/compiler/rustc_driver_impl/src
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-05-06 16:28:40 +1000
committerGitHub <noreply@github.com>2025-05-06 16:28:40 +1000
commit42156bde4d6036bfa56e02fe07a22952be169aca (patch)
treee68fdea1da6055d5165c59a9db5858220662daf3 /compiler/rustc_driver_impl/src
parent627873a078c6f906ad1a09db4b12ddfa749847bf (diff)
parentc53a76743c01afa356ae5301bc1b35044354da7a (diff)
downloadrust-42156bde4d6036bfa56e02fe07a22952be169aca.tar.gz
rust-42156bde4d6036bfa56e02fe07a22952be169aca.zip
Rollup merge of #140251 - Zalathar:coverage-dump-path, r=clubby789
coverage-dump: Resolve global file IDs to filenames

The coverage-dump tool, used by coverage tests, currently includes “global file ID” numbers in its dump output.

This PR adds support for parsing coverage filename information from LLVM assembly `.ll` files, and resolving those file IDs to the corresponding filename, for inclusion in dump output.

This makes dump output more informative, especially for test cases involving multiple files, and will be important for testing expansion region support in the future.

---

The bootstrap changes don't necessarily have to land at the same time (e.g. they could be deferred to after the stage0 redesign if requested), but I would prefer to land them now if possible.
Diffstat (limited to 'compiler/rustc_driver_impl/src')
0 files changed, 0 insertions, 0 deletions