diff options
| author | Zalathar <Zalathar@users.noreply.github.com> | 2024-09-15 11:48:20 +1000 |
|---|---|---|
| committer | Zalathar <Zalathar@users.noreply.github.com> | 2024-09-15 12:51:57 +1000 |
| commit | 2a3e17c6d5c49eeb770ade2fa660f98e9cce0ce0 (patch) | |
| tree | cc803abb4c25ebb4b724cfb4816e4d9d521c3b40 /compiler/rustc_mir_transform/src | |
| parent | 669327f5751be5a05925a8a4885a9c4feac6292d (diff) | |
| download | rust-2a3e17c6d5c49eeb770ade2fa660f98e9cce0ce0.tar.gz rust-2a3e17c6d5c49eeb770ade2fa660f98e9cce0ce0.zip | |
coverage: Remove unnecessary `bcb_successors`
Given that we directly access the graph predecessors/successors in so many other places, and sometimes must do so to satisfy the borrow checker, there is little value in having this trivial helper method.
Diffstat (limited to 'compiler/rustc_mir_transform/src')
| -rw-r--r-- | compiler/rustc_mir_transform/src/coverage/counters.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/compiler/rustc_mir_transform/src/coverage/counters.rs b/compiler/rustc_mir_transform/src/coverage/counters.rs index 52c3a6a12e5..ef4031c5c03 100644 --- a/compiler/rustc_mir_transform/src/coverage/counters.rs +++ b/compiler/rustc_mir_transform/src/coverage/counters.rs @@ -323,8 +323,7 @@ impl<'a> MakeBcbCounters<'a> { } // Determine the set of out-edges that don't yet have edge counters. - let candidate_successors = self - .bcb_successors(from_bcb) + let candidate_successors = self.basic_coverage_blocks.successors[from_bcb] .iter() .copied() .filter(|&to_bcb| self.edge_has_no_counter(from_bcb, to_bcb)) @@ -503,11 +502,6 @@ impl<'a> MakeBcbCounters<'a> { } #[inline] - fn bcb_successors(&self, bcb: BasicCoverageBlock) -> &[BasicCoverageBlock] { - &self.basic_coverage_blocks.successors[bcb] - } - - #[inline] fn edge_has_no_counter( &self, from_bcb: BasicCoverageBlock, |
