]> git.proxmox.com Git - rustc.git/blob - src/test/ui/issues/issue-43988.stderr
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / issues / issue-43988.stderr
1 error: malformed `repr` attribute input
2 --> $DIR/issue-43988.rs:24:5
3 |
4 LL | #[repr]
5 | ^^^^^^^ help: must be of the form: `#[repr(C)]`
6
7 error: malformed `repr` attribute input
8 --> $DIR/issue-43988.rs:35:14
9 |
10 LL | let _z = #[repr] 1;
11 | ^^^^^^^ help: must be of the form: `#[repr(C)]`
12
13 error[E0518]: attribute should be applied to function or closure
14 --> $DIR/issue-43988.rs:5:5
15 |
16 LL | #[inline]
17 | ^^^^^^^^^
18 LL | let _a = 4;
19 | ----------- not a function or closure
20
21 error[E0518]: attribute should be applied to function or closure
22 --> $DIR/issue-43988.rs:10:5
23 |
24 LL | #[inline(XYZ)]
25 | ^^^^^^^^^^^^^^
26 LL | let _b = 4;
27 | ----------- not a function or closure
28
29 error[E0517]: attribute should not be applied to a statement
30 --> $DIR/issue-43988.rs:14:5
31 |
32 LL | #[repr(nothing)]
33 | ^^^^^^^^^^^^^^^^
34 LL | let _x = 0;
35 | ----------- not a struct, enum, or union
36
37 error[E0517]: attribute should not be applied to an expression
38 --> $DIR/issue-43988.rs:18:5
39 |
40 LL | #[repr(something_not_real)]
41 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
42 LL | / loop {
43 LL | | ()
44 LL | | };
45 | |_____- not defining a struct, enum, or union
46
47 error[E0517]: attribute should not be applied to a statement
48 --> $DIR/issue-43988.rs:24:5
49 |
50 LL | #[repr]
51 | ^^^^^^^
52 LL | let _y = "123";
53 | --------------- not a struct, enum, or union
54
55 error[E0518]: attribute should be applied to function or closure
56 --> $DIR/issue-43988.rs:31:5
57 |
58 LL | #[inline(ABC)]
59 | ^^^^^^^^^^^^^^
60 LL | foo();
61 | ----- not a function or closure
62
63 error[E0517]: attribute should not be applied to an expression
64 --> $DIR/issue-43988.rs:35:14
65 |
66 LL | let _z = #[repr] 1;
67 | ^^^^^^^ - not defining a struct, enum, or union
68
69 error: aborting due to 9 previous errors
70
71 Some errors have detailed explanations: E0517, E0518.
72 For more information about an error, try `rustc --explain E0517`.