]> git.proxmox.com Git - rustc.git/blob - src/tools/clippy/tests/ui/drop_forget_ref.stderr
6058b89c70f36926dac9c777a647378f74202b74
[rustc.git] / src / tools / clippy / tests / ui / drop_forget_ref.stderr
1 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
2 --> $DIR/drop_forget_ref.rs:12:5
3 |
4 12 | drop(&SomeStruct);
5 | ^^^^^^^^^^^^^^^^^
6 |
7 = note: `-D drop-ref` implied by `-D warnings`
8 note: argument has type &SomeStruct
9 --> $DIR/drop_forget_ref.rs:12:10
10 |
11 12 | drop(&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/drop_forget_ref.rs:13:5
16 |
17 13 | forget(&SomeStruct);
18 | ^^^^^^^^^^^^^^^^^^^
19 |
20 = note: `-D forget-ref` implied by `-D warnings`
21 note: argument has type &SomeStruct
22 --> $DIR/drop_forget_ref.rs:13:12
23 |
24 13 | forget(&SomeStruct);
25 | ^^^^^^^^^^^
26
27 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
28 --> $DIR/drop_forget_ref.rs:16:5
29 |
30 16 | drop(&owned1);
31 | ^^^^^^^^^^^^^
32 |
33 note: argument has type &SomeStruct
34 --> $DIR/drop_forget_ref.rs:16:10
35 |
36 16 | drop(&owned1);
37 | ^^^^^^^
38
39 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
40 --> $DIR/drop_forget_ref.rs:17:5
41 |
42 17 | drop(&&owned1);
43 | ^^^^^^^^^^^^^^
44 |
45 note: argument has type &&SomeStruct
46 --> $DIR/drop_forget_ref.rs:17:10
47 |
48 17 | drop(&&owned1);
49 | ^^^^^^^^
50
51 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
52 --> $DIR/drop_forget_ref.rs:18:5
53 |
54 18 | drop(&mut owned1);
55 | ^^^^^^^^^^^^^^^^^
56 |
57 note: argument has type &mut SomeStruct
58 --> $DIR/drop_forget_ref.rs:18:10
59 |
60 18 | drop(&mut owned1);
61 | ^^^^^^^^^^^
62
63 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
64 --> $DIR/drop_forget_ref.rs:21:5
65 |
66 21 | forget(&owned2);
67 | ^^^^^^^^^^^^^^^
68 |
69 note: argument has type &SomeStruct
70 --> $DIR/drop_forget_ref.rs:21:12
71 |
72 21 | forget(&owned2);
73 | ^^^^^^^
74
75 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
76 --> $DIR/drop_forget_ref.rs:22:5
77 |
78 22 | forget(&&owned2);
79 | ^^^^^^^^^^^^^^^^
80 |
81 note: argument has type &&SomeStruct
82 --> $DIR/drop_forget_ref.rs:22:12
83 |
84 22 | forget(&&owned2);
85 | ^^^^^^^^
86
87 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
88 --> $DIR/drop_forget_ref.rs:23:5
89 |
90 23 | forget(&mut owned2);
91 | ^^^^^^^^^^^^^^^^^^^
92 |
93 note: argument has type &mut SomeStruct
94 --> $DIR/drop_forget_ref.rs:23:12
95 |
96 23 | forget(&mut owned2);
97 | ^^^^^^^^^^^
98
99 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
100 --> $DIR/drop_forget_ref.rs:27:5
101 |
102 27 | drop(reference1);
103 | ^^^^^^^^^^^^^^^^
104 |
105 note: argument has type &SomeStruct
106 --> $DIR/drop_forget_ref.rs:27:10
107 |
108 27 | drop(reference1);
109 | ^^^^^^^^^^
110
111 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
112 --> $DIR/drop_forget_ref.rs:28:5
113 |
114 28 | forget(&*reference1);
115 | ^^^^^^^^^^^^^^^^^^^^
116 |
117 note: argument has type &SomeStruct
118 --> $DIR/drop_forget_ref.rs:28:12
119 |
120 28 | forget(&*reference1);
121 | ^^^^^^^^^^^^
122
123 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
124 --> $DIR/drop_forget_ref.rs:31:5
125 |
126 31 | drop(reference2);
127 | ^^^^^^^^^^^^^^^^
128 |
129 note: argument has type &mut SomeStruct
130 --> $DIR/drop_forget_ref.rs:31:10
131 |
132 31 | drop(reference2);
133 | ^^^^^^^^^^
134
135 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
136 --> $DIR/drop_forget_ref.rs:33:5
137 |
138 33 | forget(reference3);
139 | ^^^^^^^^^^^^^^^^^^
140 |
141 note: argument has type &mut SomeStruct
142 --> $DIR/drop_forget_ref.rs:33:12
143 |
144 33 | forget(reference3);
145 | ^^^^^^^^^^
146
147 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
148 --> $DIR/drop_forget_ref.rs:36:5
149 |
150 36 | drop(reference4);
151 | ^^^^^^^^^^^^^^^^
152 |
153 note: argument has type &SomeStruct
154 --> $DIR/drop_forget_ref.rs:36:10
155 |
156 36 | drop(reference4);
157 | ^^^^^^^^^^
158
159 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
160 --> $DIR/drop_forget_ref.rs:37:5
161 |
162 37 | forget(reference4);
163 | ^^^^^^^^^^^^^^^^^^
164 |
165 note: argument has type &SomeStruct
166 --> $DIR/drop_forget_ref.rs:37:12
167 |
168 37 | forget(reference4);
169 | ^^^^^^^^^^
170
171 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
172 --> $DIR/drop_forget_ref.rs:42:5
173 |
174 42 | drop(&val);
175 | ^^^^^^^^^^
176 |
177 note: argument has type &T
178 --> $DIR/drop_forget_ref.rs:42:10
179 |
180 42 | drop(&val);
181 | ^^^^
182
183 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
184 --> $DIR/drop_forget_ref.rs:48:5
185 |
186 48 | forget(&val);
187 | ^^^^^^^^^^^^
188 |
189 note: argument has type &T
190 --> $DIR/drop_forget_ref.rs:48:12
191 |
192 48 | forget(&val);
193 | ^^^^
194
195 error: calls to `std::mem::drop` with a reference instead of an owned value. Dropping a reference does nothing.
196 --> $DIR/drop_forget_ref.rs:56:5
197 |
198 56 | std::mem::drop(&SomeStruct);
199 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
200 |
201 note: argument has type &SomeStruct
202 --> $DIR/drop_forget_ref.rs:56:20
203 |
204 56 | std::mem::drop(&SomeStruct);
205 | ^^^^^^^^^^^
206
207 error: calls to `std::mem::forget` with a reference instead of an owned value. Forgetting a reference does nothing.
208 --> $DIR/drop_forget_ref.rs:59:5
209 |
210 59 | std::mem::forget(&SomeStruct);
211 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
212 |
213 note: argument has type &SomeStruct
214 --> $DIR/drop_forget_ref.rs:59:22
215 |
216 59 | std::mem::forget(&SomeStruct);
217 | ^^^^^^^^^^^
218