]>
Commit | Line | Data |
---|---|---|
8bb4bdeb XL |
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 | | | |
cc61c64b | 52 | 33 | / unsafe { //~ ERROR: unnecessary `unsafe` block |
8bb4bdeb XL |
53 | 34 | | unsf() |
54 | 35 | | } | |
cc61c64b | 55 | | |_________^ unnecessary `unsafe` block |
8bb4bdeb XL |
56 | | |
57 | note: because it's nested under this `unsafe` block | |
58 | --> $DIR/lint-unused-unsafe.rs:32:5 | |
59 | | | |
cc61c64b | 60 | 32 | / unsafe { // don't put the warning here |
8bb4bdeb XL |
61 | 33 | | unsafe { //~ ERROR: unnecessary `unsafe` block |
62 | 34 | | unsf() | |
63 | 35 | | } | |
64 | 36 | | } | |
cc61c64b | 65 | | |_____^ |
8bb4bdeb XL |
66 | |
67 | error: unnecessary `unsafe` block | |
68 | --> $DIR/lint-unused-unsafe.rs:39:5 | |
69 | | | |
cc61c64b | 70 | 39 | / unsafe { //~ ERROR: unnecessary `unsafe` block |
8bb4bdeb XL |
71 | 40 | | unsafe { //~ ERROR: unnecessary `unsafe` block |
72 | 41 | | unsf() | |
73 | 42 | | } | |
74 | 43 | | } | |
cc61c64b | 75 | | |_____^ unnecessary `unsafe` block |
8bb4bdeb XL |
76 | | |
77 | note: because it's nested under this `unsafe` fn | |
78 | --> $DIR/lint-unused-unsafe.rs:38:1 | |
79 | | | |
cc61c64b | 80 | 38 | / unsafe fn bad7() { |
8bb4bdeb XL |
81 | 39 | | unsafe { //~ ERROR: unnecessary `unsafe` block |
82 | 40 | | unsafe { //~ ERROR: unnecessary `unsafe` block | |
83 | 41 | | unsf() | |
84 | 42 | | } | |
85 | 43 | | } | |
86 | 44 | | } | |
cc61c64b | 87 | | |_^ |
8bb4bdeb XL |
88 | |
89 | error: unnecessary `unsafe` block | |
90 | --> $DIR/lint-unused-unsafe.rs:40:9 | |
91 | | | |
cc61c64b | 92 | 40 | / unsafe { //~ ERROR: unnecessary `unsafe` block |
8bb4bdeb XL |
93 | 41 | | unsf() |
94 | 42 | | } | |
cc61c64b | 95 | | |_________^ unnecessary `unsafe` block |
8bb4bdeb XL |
96 | | |
97 | note: because it's nested under this `unsafe` fn | |
98 | --> $DIR/lint-unused-unsafe.rs:38:1 | |
99 | | | |
cc61c64b | 100 | 38 | / unsafe fn bad7() { |
8bb4bdeb XL |
101 | 39 | | unsafe { //~ ERROR: unnecessary `unsafe` block |
102 | 40 | | unsafe { //~ ERROR: unnecessary `unsafe` block | |
103 | 41 | | unsf() | |
104 | 42 | | } | |
105 | 43 | | } | |
106 | 44 | | } | |
cc61c64b | 107 | | |_^ |
8bb4bdeb | 108 | |
7cac9316 | 109 | error: aborting due to previous error(s) |
8bb4bdeb | 110 |