]> git.lizzy.rs Git - rust.git/blob - src/test/ui/span/lint-unused-unsafe.stderr
Auto merge of #41433 - estebank:constructor, r=michaelwoerister
[rust.git] / src / test / ui / span / lint-unused-unsafe.stderr
1 error: unnecessary `unsafe` block
2   --> $DIR/lint-unused-unsafe.rs:26:13
3    |
4 26 | fn bad1() { unsafe {} }                  //~ ERROR: unnecessary `unsafe` block
5    |             ^^^^^^^^^ unnecessary `unsafe` block
6    |
7 note: lint level defined here
8   --> $DIR/lint-unused-unsafe.rs:14:9
9    |
10 14 | #![deny(unused_unsafe)]
11    |         ^^^^^^^^^^^^^
12
13 error: unnecessary `unsafe` block
14   --> $DIR/lint-unused-unsafe.rs:27:13
15    |
16 27 | fn bad2() { unsafe { bad1() } }          //~ ERROR: unnecessary `unsafe` block
17    |             ^^^^^^^^^^^^^^^^^ unnecessary `unsafe` block
18
19 error: unnecessary `unsafe` block
20   --> $DIR/lint-unused-unsafe.rs:28:20
21    |
22 28 | unsafe fn bad3() { unsafe {} }           //~ ERROR: unnecessary `unsafe` block
23    |                    ^^^^^^^^^ unnecessary `unsafe` block
24    |
25 note: because it's nested under this `unsafe` fn
26   --> $DIR/lint-unused-unsafe.rs:28:1
27    |
28 28 | unsafe fn bad3() { unsafe {} }           //~ ERROR: unnecessary `unsafe` block
29    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30
31 error: unnecessary `unsafe` block
32   --> $DIR/lint-unused-unsafe.rs:29:13
33    |
34 29 | fn bad4() { unsafe { callback(||{}) } }  //~ ERROR: unnecessary `unsafe` block
35    |             ^^^^^^^^^^^^^^^^^^^^^^^^^ unnecessary `unsafe` block
36
37 error: unnecessary `unsafe` block
38   --> $DIR/lint-unused-unsafe.rs:30:20
39    |
40 30 | unsafe fn bad5() { unsafe { unsf() } }   //~ ERROR: unnecessary `unsafe` block
41    |                    ^^^^^^^^^^^^^^^^^ unnecessary `unsafe` block
42    |
43 note: because it's nested under this `unsafe` fn
44   --> $DIR/lint-unused-unsafe.rs:30:1
45    |
46 30 | unsafe fn bad5() { unsafe { unsf() } }   //~ ERROR: unnecessary `unsafe` block
47    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48
49 error: unnecessary `unsafe` block
50   --> $DIR/lint-unused-unsafe.rs:33:9
51    |
52 33 | /         unsafe {                         //~ ERROR: unnecessary `unsafe` block
53 34 | |             unsf()
54 35 | |         }
55    | |_________^ unnecessary `unsafe` block
56    |
57 note: because it's nested under this `unsafe` block
58   --> $DIR/lint-unused-unsafe.rs:32:5
59    |
60 32 | /     unsafe {                             // don't put the warning here
61 33 | |         unsafe {                         //~ ERROR: unnecessary `unsafe` block
62 34 | |             unsf()
63 35 | |         }
64 36 | |     }
65    | |_____^
66
67 error: unnecessary `unsafe` block
68   --> $DIR/lint-unused-unsafe.rs:39:5
69    |
70 39 | /     unsafe {                             //~ ERROR: unnecessary `unsafe` block
71 40 | |         unsafe {                         //~ ERROR: unnecessary `unsafe` block
72 41 | |             unsf()
73 42 | |         }
74 43 | |     }
75    | |_____^ unnecessary `unsafe` block
76    |
77 note: because it's nested under this `unsafe` fn
78   --> $DIR/lint-unused-unsafe.rs:38:1
79    |
80 38 | / unsafe fn bad7() {
81 39 | |     unsafe {                             //~ ERROR: unnecessary `unsafe` block
82 40 | |         unsafe {                         //~ ERROR: unnecessary `unsafe` block
83 41 | |             unsf()
84 42 | |         }
85 43 | |     }
86 44 | | }
87    | |_^
88
89 error: unnecessary `unsafe` block
90   --> $DIR/lint-unused-unsafe.rs:40:9
91    |
92 40 | /         unsafe {                         //~ ERROR: unnecessary `unsafe` block
93 41 | |             unsf()
94 42 | |         }
95    | |_________^ unnecessary `unsafe` block
96    |
97 note: because it's nested under this `unsafe` fn
98   --> $DIR/lint-unused-unsafe.rs:38:1
99    |
100 38 | / unsafe fn bad7() {
101 39 | |     unsafe {                             //~ ERROR: unnecessary `unsafe` block
102 40 | |         unsafe {                         //~ ERROR: unnecessary `unsafe` block
103 41 | |             unsf()
104 42 | |         }
105 43 | |     }
106 44 | | }
107    | |_^
108
109 error: aborting due to 8 previous errors
110