coverage: Simplify access to debug/testing -Zcoverage-options flags

This commit is contained in:
Zalathar
2025-08-02 18:41:04 +10:00
parent fb39d3ed88
commit f496e83fe9
3 changed files with 9 additions and 6 deletions

View File

@@ -131,7 +131,7 @@ fn fill_region_tables<'tcx>(
// codegen needs to handle that gracefully to avoid #133606.
// It's hard for tests to trigger this organically, so instead we set
// `-Zcoverage-options=discard-all-spans-in-codegen` to force it to occur.
let discard_all = tcx.sess.coverage_discard_all_spans_in_codegen();
let discard_all = tcx.sess.coverage_options().discard_all_spans_in_codegen;
let make_coords = |span: Span| {
if discard_all { None } else { spans::make_coords(source_map, &source_file, span) }
};