]> git.proxmox.com Git - rustc.git/blob - src/test/ui/lint/lint-unsafe-code.stderr
New upstream version 1.33.0+dfsg1
[rustc.git] / src / test / ui / lint / lint-unsafe-code.stderr
1 error: declaration of an `unsafe` function
2 --> $DIR/lint-unsafe-code.rs:23: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:3:9
9 |
10 LL | #![deny(unsafe_code)]
11 | ^^^^^^^^^^^
12
13 error: declaration of an `unsafe` trait
14 --> $DIR/lint-unsafe-code.rs:24: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:25: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:28: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:29: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:30: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:34: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:35: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:54: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:65: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:71: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:75: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:86: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:19: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