]> git.lizzy.rs Git - rust.git/blob - tests/ui/forget_ref.stderr
73409388ed16ad0ae9adf9006788a747a26dac31
[rust.git] / tests / ui / forget_ref.stderr
1 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
2   --> $DIR/forget_ref.rs:10:5
3    |
4 LL |     forget(&SomeStruct);
5    |     ^^^^^^^^^^^^^^^^^^^
6    |
7    = note: `-D clippy::forget-ref` implied by `-D warnings`
8 note: argument has type `&SomeStruct`
9   --> $DIR/forget_ref.rs:10:12
10    |
11 LL |     forget(&SomeStruct);
12    |            ^^^^^^^^^^^
13
14 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
15   --> $DIR/forget_ref.rs:13:5
16    |
17 LL |     forget(&owned);
18    |     ^^^^^^^^^^^^^^
19    |
20 note: argument has type `&SomeStruct`
21   --> $DIR/forget_ref.rs:13:12
22    |
23 LL |     forget(&owned);
24    |            ^^^^^^
25
26 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
27   --> $DIR/forget_ref.rs:14:5
28    |
29 LL |     forget(&&owned);
30    |     ^^^^^^^^^^^^^^^
31    |
32 note: argument has type `&&SomeStruct`
33   --> $DIR/forget_ref.rs:14:12
34    |
35 LL |     forget(&&owned);
36    |            ^^^^^^^
37
38 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
39   --> $DIR/forget_ref.rs:15:5
40    |
41 LL |     forget(&mut owned);
42    |     ^^^^^^^^^^^^^^^^^^
43    |
44 note: argument has type `&mut SomeStruct`
45   --> $DIR/forget_ref.rs:15:12
46    |
47 LL |     forget(&mut owned);
48    |            ^^^^^^^^^^
49
50 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
51   --> $DIR/forget_ref.rs:19:5
52    |
53 LL |     forget(&*reference1);
54    |     ^^^^^^^^^^^^^^^^^^^^
55    |
56 note: argument has type `&SomeStruct`
57   --> $DIR/forget_ref.rs:19:12
58    |
59 LL |     forget(&*reference1);
60    |            ^^^^^^^^^^^^
61
62 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
63   --> $DIR/forget_ref.rs:22:5
64    |
65 LL |     forget(reference2);
66    |     ^^^^^^^^^^^^^^^^^^
67    |
68 note: argument has type `&mut SomeStruct`
69   --> $DIR/forget_ref.rs:22:12
70    |
71 LL |     forget(reference2);
72    |            ^^^^^^^^^^
73
74 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
75   --> $DIR/forget_ref.rs:25:5
76    |
77 LL |     forget(reference3);
78    |     ^^^^^^^^^^^^^^^^^^
79    |
80 note: argument has type `&SomeStruct`
81   --> $DIR/forget_ref.rs:25:12
82    |
83 LL |     forget(reference3);
84    |            ^^^^^^^^^^
85
86 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
87   --> $DIR/forget_ref.rs:30:5
88    |
89 LL |     forget(&val);
90    |     ^^^^^^^^^^^^
91    |
92 note: argument has type `&T`
93   --> $DIR/forget_ref.rs:30:12
94    |
95 LL |     forget(&val);
96    |            ^^^^
97
98 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing
99   --> $DIR/forget_ref.rs:38:5
100    |
101 LL |     std::mem::forget(&SomeStruct);
102    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
103    |
104 note: argument has type `&SomeStruct`
105   --> $DIR/forget_ref.rs:38:22
106    |
107 LL |     std::mem::forget(&SomeStruct);
108    |                      ^^^^^^^^^^^
109
110 error: aborting due to 9 previous errors
111