From 8bf4ecebfe188bf253e3d1ba8c1976fd50c14d27 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Mon, 5 Jul 2021 17:06:16 +0200 Subject: [PATCH] Add a coverage mark --- crates/hir_def/src/body/tests/block.rs | 1 + crates/hir_def/src/visibility.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/hir_def/src/body/tests/block.rs b/crates/hir_def/src/body/tests/block.rs index ea5804c2f07..bbf38fb6368 100644 --- a/crates/hir_def/src/body/tests/block.rs +++ b/crates/hir_def/src/body/tests/block.rs @@ -348,6 +348,7 @@ fn foo() { #[test] fn is_visible_from_same_def_map() { // Regression test for https://github.com/rust-analyzer/rust-analyzer/issues/9481 + cov_mark::check!(is_visible_from_same_block_def_map); check_at( r#" fn outer() { diff --git a/crates/hir_def/src/visibility.rs b/crates/hir_def/src/visibility.rs index d6790e74e14..7d335582ed0 100644 --- a/crates/hir_def/src/visibility.rs +++ b/crates/hir_def/src/visibility.rs @@ -139,6 +139,7 @@ impl Visibility { let arc; let to_module_def_map = if to_module.krate == def_map.krate() && to_module.block == def_map.block_id() { + cov_mark::hit!(is_visible_from_same_block_def_map); def_map } else { arc = to_module.def_map(db);