diff options
| author | Cameron Steffen <cam.steffen94@gmail.com> | 2021-03-06 16:40:45 -0600 |
|---|---|---|
| committer | Cameron Steffen <cam.steffen94@gmail.com> | 2021-03-08 09:24:11 -0600 |
| commit | 1cc8c4de6aa0549a3d7d1da23ba48d34d0efd7bf (patch) | |
| tree | 7f1376fa012706d4aac4923a8e2017c1d42ff5c8 /compiler/rustc_mir/src/transform/coverage/graph.rs | |
| parent | 7e3ebe76ee6b0b495112f56d16e7067a856c0cea (diff) | |
| download | rust-1cc8c4de6aa0549a3d7d1da23ba48d34d0efd7bf.tar.gz rust-1cc8c4de6aa0549a3d7d1da23ba48d34d0efd7bf.zip | |
Use Option::get_or_default
Diffstat (limited to 'compiler/rustc_mir/src/transform/coverage/graph.rs')
| -rw-r--r-- | compiler/rustc_mir/src/transform/coverage/graph.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/compiler/rustc_mir/src/transform/coverage/graph.rs b/compiler/rustc_mir/src/transform/coverage/graph.rs index e58b915f126..8ad0d133b17 100644 --- a/compiler/rustc_mir/src/transform/coverage/graph.rs +++ b/compiler/rustc_mir/src/transform/coverage/graph.rs @@ -392,10 +392,7 @@ impl BasicCoverageBlockData { } } let operand = counter_kind.as_operand_id(); - if let Some(replaced) = self - .edge_from_bcbs - .get_or_insert_with(FxHashMap::default) - .insert(from_bcb, counter_kind) + if let Some(replaced) = self.edge_from_bcbs.get_or_default().insert(from_bcb, counter_kind) { Error::from_string(format!( "attempt to set an edge counter more than once; from_bcb: \ |
