Skip to content

Commit d513a0b

Browse files
committed
deref_addrof_double_trigger: Note why rustfix can't be used
1 parent fa96976 commit d513a0b

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

tests/ui/deref_addrof_double_trigger.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
// This test can't work with run-rustfix because it needs two passes of test+fix
2+
13
#[warn(clippy::deref_addrof)]
2-
#[allow(unused_variables)]
4+
#[allow(unused_variables, unused_mut)]
35
fn main() {
46
let a = 10;
57

tests/ui/deref_addrof_double_trigger.stderr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
error: immediately dereferencing a reference
2-
--> $DIR/deref_addrof_double_trigger.rs:8:14
2+
--> $DIR/deref_addrof_double_trigger.rs:10:14
33
|
44
LL | let b = **&&a;
55
| ^^^^ help: try this: `&a`
66
|
77
= note: `-D clippy::deref-addrof` implied by `-D warnings`
88

99
error: immediately dereferencing a reference
10-
--> $DIR/deref_addrof_double_trigger.rs:12:17
10+
--> $DIR/deref_addrof_double_trigger.rs:14:17
1111
|
1212
LL | let y = *&mut x;
1313
| ^^^^^^^ help: try this: `x`
1414

1515
error: immediately dereferencing a reference
16-
--> $DIR/deref_addrof_double_trigger.rs:19:18
16+
--> $DIR/deref_addrof_double_trigger.rs:21:18
1717
|
1818
LL | let y = **&mut &mut x;
1919
| ^^^^^^^^^^^^ help: try this: `&mut x`

0 commit comments

Comments
 (0)