]> git.lizzy.rs Git - rust.git/blob - src/test/ui/lint/lint-unsafe-code.stderr
Move parse-fail tests to UI
[rust.git] / src / test / ui / lint / lint-unsafe-code.stderr
1 error: declaration of an `unsafe` function
2   --> $DIR/lint-unsafe-code.rs:33:1
3    |
4 LL | unsafe fn baz() {} //~ ERROR: declaration of an `unsafe` function
5    | ^^^^^^^^^^^^^^^^^^
6    |
7 note: lint level defined here
8   --> $DIR/lint-unsafe-code.rs:13:9
9    |
10 LL | #![deny(unsafe_code)]
11    |         ^^^^^^^^^^^
12
13 error: declaration of an `unsafe` trait
14   --> $DIR/lint-unsafe-code.rs:34:1
15    |
16 LL | unsafe trait Foo {} //~ ERROR: declaration of an `unsafe` trait
17    | ^^^^^^^^^^^^^^^^^^^
18
19 error: implementation of an `unsafe` trait
20   --> $DIR/lint-unsafe-code.rs:35:1
21    |
22 LL | unsafe impl Foo for Bar {} //~ ERROR: implementation of an `unsafe` trait
23    | ^^^^^^^^^^^^^^^^^^^^^^^^^^
24
25 error: declaration of an `unsafe` method
26   --> $DIR/lint-unsafe-code.rs:38:5
27    |
28 LL |     unsafe fn baz(&self); //~ ERROR: declaration of an `unsafe` method
29    |     ^^^^^^^^^^^^^^^^^^^^^
30
31 error: implementation of an `unsafe` method
32   --> $DIR/lint-unsafe-code.rs:39:5
33    |
34 LL |     unsafe fn provided(&self) {} //~ ERROR: implementation of an `unsafe` method
35    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
36
37 error: implementation of an `unsafe` method
38   --> $DIR/lint-unsafe-code.rs:40:5
39    |
40 LL |     unsafe fn provided_override(&self) {} //~ ERROR: implementation of an `unsafe` method
41    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
42
43 error: implementation of an `unsafe` method
44   --> $DIR/lint-unsafe-code.rs:44:5
45    |
46 LL |     unsafe fn baz(&self) {} //~ ERROR: implementation of an `unsafe` method
47    |     ^^^^^^^^^^^^^^^^^^^^^^^
48
49 error: implementation of an `unsafe` method
50   --> $DIR/lint-unsafe-code.rs:45:5
51    |
52 LL |     unsafe fn provided_override(&self) {} //~ ERROR: implementation of an `unsafe` method
53    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
54
55 error: implementation of an `unsafe` method
56   --> $DIR/lint-unsafe-code.rs:64:5
57    |
58 LL |     unsafe fn provided_override(&self) {} //~ ERROR: implementation of an `unsafe` method
59    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
60
61 error: implementation of an `unsafe` method
62   --> $DIR/lint-unsafe-code.rs:75:5
63    |
64 LL |     unsafe fn provided(&self) {} //~ ERROR: implementation of an `unsafe` method
65    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
66
67 error: implementation of an `unsafe` method
68   --> $DIR/lint-unsafe-code.rs:81:5
69    |
70 LL |     unsafe fn provided(&self) {} //~ ERROR: implementation of an `unsafe` method
71    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72
73 error: implementation of an `unsafe` method
74   --> $DIR/lint-unsafe-code.rs:85:5
75    |
76 LL |     unsafe fn baz(&self) {} //~ ERROR: implementation of an `unsafe` method
77    |     ^^^^^^^^^^^^^^^^^^^^^^^
78
79 error: usage of an `unsafe` block
80   --> $DIR/lint-unsafe-code.rs:96:5
81    |
82 LL |     unsafe {} //~ ERROR: usage of an `unsafe` block
83    |     ^^^^^^^^^
84
85 error: usage of an `unsafe` block
86   --> $DIR/lint-unsafe-code.rs:29:9
87    |
88 LL |         unsafe {} //~ ERROR: usage of an `unsafe` block
89    |         ^^^^^^^^^
90 ...
91 LL |     unsafe_in_macro!()
92    |     ------------------ in this macro invocation
93
94 error: aborting due to 14 previous errors
95