]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-45107-unnecessary-unsafe-in-closure.stderr
Auto merge of #53085 - ljedrz:cleanup_syntax_structures, r=ljedrz
[rust.git] / src / test / ui / issues / issue-45107-unnecessary-unsafe-in-closure.stderr
1 error: unnecessary `unsafe` block
2   --> $DIR/issue-45107-unnecessary-unsafe-in-closure.rs:17:13
3    |
4 LL |     unsafe {
5    |     ------ because it's nested under this `unsafe` block
6 LL |         let f = |v: &mut Vec<_>| {
7 LL |             unsafe { //~ ERROR unnecessary `unsafe`
8    |             ^^^^^^ unnecessary `unsafe` block
9    |
10 note: lint level defined here
11   --> $DIR/issue-45107-unnecessary-unsafe-in-closure.rs:11:8
12    |
13 LL | #[deny(unused_unsafe)]
14    |        ^^^^^^^^^^^^^
15
16 error: unnecessary `unsafe` block
17   --> $DIR/issue-45107-unnecessary-unsafe-in-closure.rs:19:38
18    |
19 LL |     unsafe {
20    |     ------ because it's nested under this `unsafe` block
21 ...
22 LL |                 |w: &mut Vec<u32>| { unsafe { //~ ERROR unnecessary `unsafe`
23    |                                      ^^^^^^ unnecessary `unsafe` block
24
25 error: unnecessary `unsafe` block
26   --> $DIR/issue-45107-unnecessary-unsafe-in-closure.rs:23:34
27    |
28 LL |     unsafe {
29    |     ------ because it's nested under this `unsafe` block
30 ...
31 LL |             |x: &mut Vec<u32>| { unsafe { //~ ERROR unnecessary `unsafe`
32    |                                  ^^^^^^ unnecessary `unsafe` block
33
34 error: aborting due to 3 previous errors
35