Skip to content

Commit b6b2fc9

Browse files
authored
Fix fresh clippy lints (#1621)
1 parent 0f032dc commit b6b2fc9

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/codegen/array_boundary.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ pub(crate) fn handle_array_assign(
6161
cfg.array_lengths_temps.insert(pos, to_update);
6262
} else {
6363
// If the right hand side doesn't have a temp, it must be a function parameter or a struct member.
64-
cfg.array_lengths_temps.remove(&pos);
64+
cfg.array_lengths_temps.swap_remove(&pos);
6565
}
6666
}
6767

src/codegen/reaching_definitions.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ pub fn apply_transfers(transfers: &[Transfer], vars: &mut IndexMap<usize, IndexM
193193
for transfer in transfers {
194194
match transfer {
195195
Transfer::Kill { var_no } => {
196-
vars.remove(var_no);
196+
vars.swap_remove(var_no);
197197
}
198198
Transfer::Mod { var_no } => {
199199
if let Some(entry) = vars.get_mut(var_no) {

src/codegen/vector_to_slice.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ fn apply_transfers(
134134
for transfer in transfers {
135135
match transfer {
136136
Transfer::Kill { var_no } => {
137-
vars.remove(var_no);
137+
vars.swap_remove(var_no);
138138
}
139139
Transfer::Mod { var_no } => {
140140
if let Some(entry) = vars.get_mut(var_no) {

tests/lir_tests/convert_lir.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ fn print_lir_str(src: &str, cfg_no: usize, target: Target) {
2727
ns.print_diagnostics_in_plain(&resolver, false);
2828
}
2929
codegen(&mut ns, &Default::default());
30-
let contract = ns.contracts.get(0).unwrap();
30+
let contract = ns.contracts.first().unwrap();
3131
let cfg = contract.cfg.get(cfg_no).unwrap();
3232

3333
let converter = Converter::new(&ns, cfg);
@@ -47,7 +47,7 @@ fn assert_lir_str_eq_by_name(src: &str, cfg_name: &str, expected: &str, target:
4747
ns.print_diagnostics_in_plain(&resolver, false);
4848
}
4949
codegen(&mut ns, &Default::default());
50-
let contract = ns.contracts.get(0).unwrap();
50+
let contract = ns.contracts.first().unwrap();
5151
let cfg = contract
5252
.cfg
5353
.iter()
@@ -84,7 +84,7 @@ fn assert_lir_str_eq(src: &str, cfg_no: usize, expected: &str, target: Target) {
8484
ns.print_diagnostics_in_plain(&resolver, false);
8585
}
8686
codegen(&mut ns, &Default::default());
87-
let contract = ns.contracts.get(0).unwrap();
87+
let contract = ns.contracts.first().unwrap();
8888
let cfg = contract.cfg.get(cfg_no).unwrap();
8989

9090
let converter = Converter::new(&ns, cfg);

0 commit comments

Comments
 (0)